Android 应用程序兼容性问题 - 测试和发布(最小 sdk 和目标 sdk 和操作栏)



我是Android开发的新手。我知道这个问题以前有人问过。我开发了一个Android应用程序,在OS Ver> 4.0.4安卓手机上进行了测试。它工作正常。清单文件中的 SDK 设置如下。

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

这样做,会限制应用程序的受众吗?我看到由于操作栏,我无法允许具有 V <3.0 的用户。但是,SDK 版本是否存在任何兼容性问题?我想让这个应用程序保持更广泛的受众,但没有带宽来测试所有版本。谢谢。

我将在下个月发布应用程序。在 Android 开发者控制台中的应用兼容性上下文中发布时,我必须注意哪些问题?

谢谢。

minSdkVersion值为 9 表示该应用可用于运行 Android 2.3(姜饼)的设备。如果要将其限制为运行 3.0 及更高版本的设备,则必须具有 11 minSdkVersion

如果ActionBar是阻止您分发到运行 Android 版本 <3.0 的设备的唯一有争议的问题,则可以使用支持库使其适用于 Android 2.1 及更高版本。

我想让这个应用程序保持更广泛的受众,但没有带宽来测试所有版本。

我不明白你说的"带宽"是什么意思,但如果你真的想在所有版本上测试它,你可以为每个版本创建模拟器并进行测试。

最新更新