2012-11-12 46 views

回答

3

您需要將清單中的最小SDK屬性設置爲2.3,以確保您的應用可以在早期版本的OS上使用。

假設您沒有使用來自更高版本的任何API調用,您的應用程序將正常工作。

Android開發團隊建議您始終編譯您所能支持的最新版本。所以,你在正確的軌道上。

所以底線,你是在正確的軌道上,只要確保測試你的應用程序對2.3.3版本的模擬器,以確保你沒有使用任何不支持的API調用。

0

不,如果您的最低sdk版本是16它不會在該android版本上工作。 如果您希望它在特定版本上運行,請將最小sdk版本設置爲9.您可以在應用程序清單文件中更改此版本。

<uses-sdk 
android:minSdkVersion="9" 
android:targetSdkVersion="21" 
/> 

如果您收到的錯誤可能會說「這個代碼使用的最低SDK被API 16或更高」 找到替代的方法來修改舊的Android手機的代碼。如果這不起作用,那麼可能不支持舊版本的android。

相關問題