Android Market Filtri e Costruire target
-
26-09-2019 - |
Domanda
voglio impostare nelle proprietà del progetto build target 2.2 (livello di API 8)
Nel <uses-sdk android:minSdkVersion="3" android:targetSdkVersion="4"/>
manifest.xml è dichiarata.
Qualcuno ha provato, se qualsiasi utente (con min. Android 1.5) vedi applicazione nel mercato?
Potrebbe alcuni altri problemi si verificano a causa della diversa SDK per la costruzione e manifesta?!
Grazie,
Mur
P.S. Si sarebbe probabilmente chiedere, perché voglio fare quella cosa. Volevo solo che gli utenti di Android 2.2. poteva muoversi app per scheda SD e e di aver letto questo tutorial http: // mobile.tutsplus.com/tutorials/android/move-to-sd-card/
Soluzione
Fino a quando si imposta il minSdkVersion
ad Android 1.5, si dovrebbe andare bene. Basta fare in modo di non fare tutte le chiamate API più recenti per le persone che eseguono versioni precedenti di Android. È possibile controllare la versione build di un utente con Build.VERSION . Se si sta solo aggiungendo la mossa Froyo alla funzione di scheda SD, non dovreste avere problemi.
Altri suggerimenti
Sì, questo è esattamente quello che faccio di solito, a costruire un app sulla base di 1,5 API ma aggiungere Apps2SD nel manifesto e costruito utilizzando 2.2 ma con minSdkVersion = 3. Funziona bene tutti gli utenti di 1.5+ possono utilizzare l'applicazione e 2.2 gli utenti possono muoversi a SD.