【问题标题】:Release build is corrupted when updating support gradle plugins as 28.0.0-alpha1将支持 gradle 插件更新为 28.0.0-alpha1 时,发布版本已损坏
【发布时间】:2018-10-15 15:05:10
【问题描述】:

当我使用 android 支持版本为 28.0.0-alpha 时,我的发布版本已损坏。但发布版本与support version 27.1.1 一起工作正常。

附加信息: 版本 namecode 在带有 support version 28.0.0-alpha 的发布版本中丢失

那么如何解决呢?

【问题讨论】:

  • “损坏”是什么意思?
  • 我无法在设备上安装 apk,因为 apk 中缺少版本名称和代码。当我尝试在应用程序中安装发布版本时,它显示消息app not installed,apk was corrupted
  • 我查过了。当我使用Build apk 生成apk 时,apk 是否已签名?

标签: android build android-gradle-plugin android-support-library


【解决方案1】:

仅供参考

alpha 是可用于测试的软件版本。

28.0.0-alpha1 是一个预发布版本,支持 Android P 开发者预览版。它的 API 表面可能会发生变化,它确实 不一定包括最新稳定版的功能或错误修复 支持库的版本。

您应该使用稳定版本 (27.1.1) 进行 Release 构建。

【讨论】:

  • 是的,我同意,我想知道 apk 损坏的原因
  • @RajasekaranM 可能会发生任何系统级问题。
  • @RajasekaranM 你需要先通过Build > Build apk(s)构建apk
  • 签名的 apk 对我不起作用,调试 apk 的工作正常
  • @RajasekaranM 解决了吗?
猜你喜欢
  • 1970-01-01
  • 2020-06-11
  • 1970-01-01
  • 2021-04-18
  • 2019-10-24
  • 2023-04-11
  • 2019-07-03
  • 2019-07-08
相关资源
最近更新 更多