La mia applicazione non appare nel mercato Android del mio telefono Samsung Galaxy S

Sembra che ho un problema molto simile a questo , ma la soluzione descritta lì non mi ha aiutato.

Ho sviluppato l'applicazione denominata PYahtzee Free e PYahtzee. Il primo è gratuito, la seconda è la versione a pagamento.

  • RecyclerView vs ListView
  • Mediacodec gelatina
  • Come utilizzare isInEditMode () per visualizzare il layout con visualizzazione personalizzata nell'editor
  • Android come rendere il text del button grassetto quando è premuto o focalizzato
  • Come impostare il colore / stile personalizzato ActionBar?
  • LOG4J in Android
  • Il problema è che sul mercato del mio telefono (Samsung Galaxy S GT-I9000) quando cerco le mie applicazioni sono in qualche modo filtrate e non possono essere trovate. Ho abilitato tutto sul mio telefono, ma senza successo.

    Ho provato a modificare anche il file manifesto. Ad esempio in questa ultima versione ho eliminato il tag "support-screens" dal file manifesto. Ma l'applicazione manca ancora e non posso scaricarlo. Ho provato anche con e senza tag "use-permission" e non ci sono "use-feature" tag.

    Penso che il problema è che quando ho caricato l'applicazione, ci sono state alcune restrizioni nel file manifesto. Nonostante che nelle ultime versioni ho modificato il file manifesto, questo non è stato riflesso nel motore di ricerca. Quindi, anche se non esiste un tag di questo tipo nel file manifesto, i valori originali (prima) vengono ancora conservati da qualche parte per il motore di ricerca del mercato (e non aggiornati durante il caricamento).

    Questa è stata nella prima versione del file manifesto (ma nella versione precedente non c'era tale tag):

    <supports-screens android:smallScreens="false" android:normalScreens="true" android:largeScreens="true" android:anyDensity="false" android:resizeable="false"/> 

    Ho scritto un'email anche al team di assistenza al mercato di android, ma non ho alcuna risposta.

    Potresti aiutarmi a trovare una risposta, poiché non ho trovato alcun suggerimento sul forum o su internet.

     <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.pyahtzeefree" android:versionCode="6" android:versionName="6"> <uses-sdk android:minSdkVersion="5"/> <supports-screens android:resizeable="true" android:anyDensity="false" android:smallScreens="true" android:normalScreens="true" android:largeScreens="true"/> <uses-permission android:name="android.permission.INTERNET"></uses-permission> <application android:label="PYahtzeeFree" android:icon="@drawable/icon"> <activity android:name="com.pyahtzeefree.IntroScreen" android:label="@string/app_name" android:theme="@android:style/Theme.Black.NoTitleBar"> <intent-filter> <action android:name="android.intent.action.MAIN"/> <category android:name="android.intent.category.LAUNCHER"/> </intent-filter> </activity> <activity android:name="com.pyahtzeefree.PYahtzeeFreeActivity" android:label="@string/app_name" android:theme="@android:style/Theme.Black.NoTitleBar" android:screenOrientation="portrait" > <intent-filter> <action android:name="android.intent.action.MAIN"/> <category android:name="android.intent.category.EMBED"/> </intent-filter> </activity> <activity android:name="com.pyahtzeefree.StatisticsView" android:label="@string/app_name" android:theme="@android:style/Theme.Black.NoTitleBar"> <intent-filter> <action android:name="android.intent.action.MAIN"/> <category android:name="android.intent.category.EMBED"/> </intent-filter> </activity> <activity android:name="com.pyahtzeefree.HelpAbout"/> </application> </manifest> 

  • Come impostare SELinux in modalità 0 o permissiva in android 4.4.4 e versioni successive?
  • Rendering di HTML in un WebView con CSS personalizzato
  • Integrazione ebraica di Android (RTL)
  • Phonegap: FileTransfer.upload () non riesce su Android
  • Mostra dialogo dal frammento?
  • Come faccio ad aggiungere lo scorrimento a un layout Android?
  • 2 Solutions collect form web for “La mia applicazione non appare nel mercato Android del mio telefono Samsung Galaxy S”

    Dopo molte prove sono riuscito a capire quale fosse il problema: avevo una directory grezzo tra le risorse. Questo contiene – tra gli altri – tre file come "bestfixarrays_compressedbin.jet". Se questi file sono di size ridotte (poche kB), l'applicazione viene visualizzata come "compatibile" con il mio dispositivo sul mercato (sia quando si naviga con il PC sul web e sull'applicazione del telefono). Nella realtà questi file sono in totale 31 MB. Quando inserisco questi file nel pacchetto e carichi l'applicazione sul mercato, alla fine il mercato filtra l'applicazione . Ricorda che quando controlla il "Dispositivo supportto" nella scheda "Dettagli prodotto", il mio telefono appare ancora "compatibile" 🙂

    Così:

    Non mettere i file troppo grandi nella directory res / raw! Di conseguenza il mercato non mostrerà la tua applicazione a molti dispositivi.

    Nell'Android Market Developer Console, seleziona i dettagli dell'applicazione e, se scendi le opzioni, nella scheda in cui seleziona i paesi di destinazione e così via, hai un'opzione che elenca tutti i dispositivi compatibili, avviare lì per controllare se il tuo è stato filtrato e perché.

    Controlla questo collegamento

    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.