android - 在开发人员控制台中将 Android 目标 Api 级别 23 降级到 22

标签 android android-permissions android-6.0-marshmallow android-api-levels

我上传了一个新的 Beta 测试版本,Android 目标 API 级别为 23。之前是 22。我不知道,API 级别 23 在权限方面有很多变化。我意识到在上传 API 级别 23 的新 Beta 测试版本后。所以我构建了一个再次使用 API 级别 22 的新版本,以便有更多时间使我的应用程序适应 API 级别 23。

但现在每次当我上传一个 api 级别 22 的版本时,我都会在开发者控制台中收到错误消息“无法保存应用程序”,没有关于该错误的更多信息,我无法上传它。当我编译目标 API 级别 23 的新版本时,它可以再次上传。我认为问题是降级到 api 级别 22。

一旦您在封闭 Beta 测试中发布了 API 级别 23 版本,就不能降级回目标 API 级别 22,这是真的吗?

感谢您的帮助!

微笑m

最佳答案

来自开发者控制台的消息:

Android N 最终 SDK 可用

您现在可以使用 Developer Console 将面向 Android N 设备(API 级别 24)的应用发布到您的生产、alpha 和 beta channel 。 请记住,一旦您发布了针对 API 级别 23 或更高级别的 APK,您将无法在任何 channel 上提交针对 API 级别 22 或更低级别的更新。2016 年 6 月 15 日

关于android - 在开发人员控制台中将 Android 目标 Api 级别 23 降级到 22,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35072085/

相关文章:

android - 在运行时授予 WRITE_EXTERNAL_STORAGE 权限时,应用程序无法访问 SD 卡

java - Harmony OS 中 AccelerateInterpolator 和 OvershootInterpolator 在 Android OS 中的替代类是什么?

android - 更改主题时呈现问题

android - 如何使用 Facebook android 分享图像

android - 如何在卡片 View 中获取 TextView 的引用

Android M权限撤销——用 "dangerous"权限保护一个服务

android - 在 android 6 上获取 "No permission to write APN settings"错误

android - ACCESS_FINE_LOCATION 权限

android - 在用户响应之前对自定义内核调用 onRequestPermissionsResult 调用 requestPermissions 两次

Android 6.0 "gps"位置提供者需要ACCESS_FINE_LOCATION权限