gpt4 book ai didi

android - 我应该针对最新的 SDK 编译我的 Android 应用程序吗?

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:59:38 25 4
gpt4 key购买 nike

我的应用程序要求设备至少运行 Android 2.0 操作系统。使用 2.0 SDK 编译我的项目对我来说更有意义还是始终使用最新的 SDK 编译我的项目更有意义,即使它远远超过 2.0...?

例如,针对 2.1 进行编译的问题是,我不知道 Android 2.0 设备是否会运行使用 2.1 编译的应用...?

最佳答案

您可以 target a later SDK version使用 android:targetSdkVersion,同时仍允许您的应用在早期版本上运行(因为应用会根据 android:minSdkVersion 过滤掉)。如果您使用不受支持的 API,您的应用程序将强制关闭。所以,你必须注意 API level annotations在所有功能的文档中,并在设置为使用最低 SDK 版本的模拟器上测试您的应用。

但是,Android 开发者博客有 some good advice关于如何编写支持早期 SDK 版本的应用程序——当然要以增加一些工作为代价。显然,它是否值得取决于你想接触到谁。

关于android - 我应该针对最新的 SDK 编译我的 Android 应用程序吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3330085/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com