2011-05-06 70 views
0

我一直試圖在Android市場上發佈一個應用程序,我不斷收到此錯誤「市場需要在AndroidManifest中將minSdkVersion設置爲正32位整數。 xml「我查看了所有其他帖子,並按照添加了android:minSdkVersion和android:targetSdkVersion的說明進行操作,但當我嘗試上傳新的.apk文件時仍然出現同樣的錯誤。這是我的清單。Android市場說我必須指定一個最小sdk版本

<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    package="com.seeshi.coffee" 
    android:versionCode="1" 
    android:versionName="1.0"> 


<application android:icon="@drawable/icon" 
      android:theme="@style/CoffeeStyle" 
      android:label="@string/app_name" android:debuggable="false"> 
<uses-sdk android:minSdkVersion="4" 
      android:targetSdkVersion="4" /> 
<supports-screens 
     android:largeScreens="true" 
     android:normalScreens="true" 
     android:smallScreens="true" 
     android:anyDensity="true" /> 



    <activity android:name=".Start" 
       android:label="@string/app_name"> 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 
      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
    </activity> 

    <activity android:name=".Browse" /> 

    <activity android:name=".CoffeeTypes" /> 

</application> 

+0

這對我來說很好。我能想到的唯一的事情可能是他們的檢查器解析器不太好。嘗試把use-sdk的東西都放在一行上,每個元素之間只有一個空格。 – 2011-05-06 02:26:16

回答

3

嘗試移動用途-SDK標籤應用標籤之外。

0

確保您確實在嘗試上傳新的APK。我建議你刪除舊的,以免混淆。

此外,請嘗試將sdk的詳細信息放在application標記的上方。

2

uses-sdk標籤應該位於應用程序標籤之外。

相關問題