2010-12-22 13 views
5

Quando provo a caricare l'APK per l'Android Market, ottengo questo messaggio:minSdkVersion errore durante il caricamento APK per Android Market

mercato richiede l'minSdkVersion per essere impostato su un 32 bit numero intero positivo in AndroidManifest.xml.

Ma ho definito android:minSdkVersion nel mio manifesto ...

<?xml version="1.0" encoding="utf-8"?> 
    <manifest xmlns:android="http://schemas.android.com/apk/res/android" 
      package="com.mkainc.tabwidget" 
      android:versionCode="7" 
      android:minSdkVersion="7" 
      android:versionName="2.1"> 

... 
+3

Non correlato, ma è una coincidenza che la tua versione di codice 7 sia 2.1, o stai pensando che questo sia dovuto all'API utilizzata? – blindstuff

risposta

2

Le informazioni SDK deve essere contenuta in un tag usi-sdk:

<uses-sdk android:minSdkVersion="integer" 
      android:targetSdkVersion="integer" 
      android:maxSdkVersion="integer" /> 

Vedi the documentation per i dettagli.

+2

maxSdkVersion ha deprecato. – blindstuff

+0

Corretto, lo dice nel link che ho postato. Tuttavia, ho copiato e incollato il codice sopra da detto link - lo elencano poiché è ancora supportato. Ma maxSdkVersion non è davvero un buon tag da usare. – EboMike

Problemi correlati