我要去嘗試aviary,發現這些字的文件中:支持android版本和編譯android版本?
鳥舍的Android SDK支持Android 2.2+爲的minSdkVersion,但必須採用Android 4.0(API級別14)編譯目標sdk。這意味着您的應用程序必須在「Project Build Target」Eclipse面板中選擇「Android 4.0」。
我很困惑,爲什麼一定要使用的Android 4.0並同時支持Android 2.2的編制?如果我使用它編寫一個應用程序,它可以在Android 2.2移動版上運行嗎?如果是的話,爲什麼它需要安卓4.0編譯?
簡單的排序線,**如果您編譯通過Android 4.0的應用程序也將在具有Android 2.2或以上無故障的設備運行**因此,對於這個讓你應用程序在Android 4.0中,並在清單文件中寫入'minSdkVersion = 2.2'。 – user370305
爲什麼無法使用android 2.2編譯爲'minSdkVersion'? – Freewind
因爲它可能會利用較新版本的Android的API調用(如果這些API在設備中可用) –