2012-12-23 79 views
0

嗨,大家好,我正面臨目標版本和minsdkversion之間的衝突。對於使用admob最新版本,我已經將項目構建目標設置爲android 4.0,並且在開發時我將minsdkversion指定爲8,並且它工作正常。但是,當我試圖上傳應用程序谷歌玩市場我無法處理apk文件,並經過一些搜索過程中谷歌搜索後,我將minsdktarget更改爲14,然後我能夠上傳到市場。但是,我有我需要將minsdktarget設置爲10的問題。請讓我知道如何實現這一目標。我真的需要你們的幫助。希望得到更好的迴應。提前致謝。Android minsdkversion和市場上傳衝突

回答

1

docs說的minSdkVersion是至少 Android 1.5的,所以如果你使用這個庫,不希望您的應用程序崩潰(他們將無法從谷歌下載遊戲)在較舊的設備上,您需要聲明minSdkVersion。您可以將您的targetSDKVersion設置爲比此更晚的任何內容。

例如:

<uses-sdk android:minSdkVersion="3" android:targetSdkVersion="17" /> 

爲什麼你有一個需要設置minSdkVersion到10?在這種情況下,你可以這樣做:

<uses-sdk android:minSdkVersion="10" android:targetSdkVersion="17" /> 
+0

我想,因爲我面臨此提到的問題minsdkversoin 10 [投稿](http://stackoverflow.com/questions/4821845/honycomb-and-defaulthttpclient)爲了克服這一點,我需要將其更改爲10,並且我希望應用程序可用於android 2.3 – Dinash

+0

您可以讓我知道它是否可以正常工作。 – Dinash

+0

好的,然後在我的答案中使用第二個uses-sdk聲明。 –