java - 安卓APK版本

标签 java android

我正在构建一个 Android 应用程序。 Eclipse 将我的项目的 android 版本列为 4.1 (我确实知道如何更改它)。

我现在如何查看和更改最小值和最大值。兼容性所需的 Android 设备版本号(在我的例子中为 10-15),位于 Android list 文件中。

我有一个非常简单的问题,但我只需要有人确认,因为我无法得到我的(非常初学者)问题的明确答案。

如果 eclipse 列出我的 android 版本为 4.1,那么该项目是否仅为 4.1 生成 apk?换句话说,我是否需要在 4.0.3 上生成具有 eclipse 设置的 apk 才能在 4.0.3 设备上执行该文件?或者兼容性设置 (10-15) 是否自动暗示了这一点。

抱歉,我对平台编译和方法兼容性有点困惑。

最佳答案

If eclipse lists my android version as 4.1, is the project is apk generated only for 4.1?

答案是否定的。Android 需要 Android 1.5 或更高版本的运行时(在 AndroidManifest.xml 中将 android:minSdkVersion 至少设置为 3)。这意味着您可以使用最新版本的 Android SDK 进行开发,并且您的应用程序仍将在早期的 Android 版本(最低 1.5)上运行。因此,如果您使用 4.1 进行编译(在 project.properties android-14 中设置)并设置minsdkversion 3,您可以在任何设备上运行它 另请阅读此链接 https://developers.google.com/mobile-ads-sdk/docs/ 中的要求

关于java - 安卓APK版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11775027/

相关文章:

java - 用Glide控制GIF动画

java - 尝试在空对象引用上调用虚拟方法 'java.lang.String java.lang.Integer.toString()'

java - CardView onClick点击测试?

android - 在 Android 手机上调试 ASP.NET MVC 应用程序

java - Android:实现一个数字 slider

android - 如何在导航 View 中获取子菜单的 ID

java - SpEL getValue() 函数随时间变慢

Java FX - 不可扩展的窗口

java - 如何在 Flash 或 Java 中隐藏 salt 代码?

java - 服务在启动时启动但无法正常工作