开发者控制台中的 SDK 级别问题

SDK level problems in developer console

所以我正在开发一个小型实用程序应用程序以开始在 Play 商店上手,我遇到了一些问题,这些问题导致我这样做

禁止将以前使用M权限(目标SDK 23及以上)的设备降级为使用旧式权限(目标SDK 22及以下)的APK。这发生在从版本 1(目标 SDK 23)到版本 2(目标 SDK 19)的更改中。

对于像这样的小应用程序来说,考虑到它不需要太多,只在较新版本上可用会很烦人。我不能删除 apk 也不能完全删除项目所以问题是我应该只为 sdk 23 发布它还是应该单独留下项目并制作一个全新的项目?

你错了。 Target SDK 表示最新支持的版本。但它仍然允许应用程序安装在较新的版本上。 Min SDK 版本表示最早支持的版本。

如果 Target SDK 设置为 23,更新出来,也就是 24,那么应用程序仍然可以在该设备上运行,但是,SDK 24 带来的任何新功能将无法使用。

您可以在 API Guides

阅读更多内容