我要去尝试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在设备中可用) –