2012-09-19 46 views
0

我將我的項目設置爲使用Android 3.2(API Level 12),但似乎很多手機仍在使用Android 2.2(API Level 8 )。有沒有辦法將使用API​​ 12的項目更改爲API 8

有沒有辦法將我的項目從僅支持Android 3.2+更改爲支持Android 2.2?

+0

[你有什麼試過?](http://developer.android.com/guide/topics/manifest/uses-sdk-element.html) – kcoppock

回答

0
  1. 右鍵點擊項目 - >屬性 - > Android的 - >選擇SDK版本
  2. 更新清單,最小/目標API。 (正如其他人所描述的那樣)。
2

是的......只是改變清單中的minsdk號碼。你必須確定你沒有使用任何不受支持的功能,但...

0

轉到你的Manifest.xml文件並將minSdkVersion編輯爲4.這會將它設置回1.5或類似的東西那:)。如果你想適應更高的API,你可以提高這個數字,但我喜歡兼容性。

2

AndroidManifest.xml加入這一行:

<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="16" /> 

android:minSdkVersion告訴商店你的目標的最低版本爲。在這種情況下2.2。小於2.2的設備將無法下載您的應用程序。

android:targetSdkVersion告訴商店你開發的最好的版本是什麼。在這種情況下4.1。 4.1以上的設備仍然可以下載您的應用,但某些功能可能以兼容模式運行。

注意:當您將項目設置爲使用3.2時,您所做的只是選擇您希望IDE在檢查和編譯代碼時使用的Android SDK。如果沒有清單中的uses-sdk行,則不會產生任何目標。

相關問題