我在 Eclipse 中使用android 4.0.3开发了我的应用程序,我已将其导出以创建一个 apk 文件,但我无法将它安装在我的 Samsung Galaxy S2 中,Android 版本为 2.2.1。
我应该怎么办?
我在 Eclipse 中使用android 4.0.3开发了我的应用程序,我已将其导出以创建一个 apk 文件,但我无法将它安装在我的 Samsung Galaxy S2 中,Android 版本为 2.2.1。
我应该怎么办?
Android 是向前兼容而不是向后兼容。所以如果你已经在 4.X 中做了一个应用程序,并且想要在 2.X 中,那将是不可能的。
这是一个链接,您可以找到API 的级别。
您需要将minSdkVersion
API 级别设置为 8 或更低。在你的 AndroidManifest.xml
<uses-sdk android:minSdkVersion="8" />
此链接将 API 级别映射到 Android 操作系统版本。
你不应该.. Android 4.0 有不同的硬件要求和最新的 Api 不支持 2.1 .. 所以你不会被允许这样做..
Android 支持向前兼容。也就是说,您可以将使用 API 1.5 编程的应用程序安装到该 API 之上的手机上,但您不能将应用程序 4.0.3 安装到该 API 之下的手机上。Sandy 引用了您无法在该 API 下安装的原因