相关疑难解决方法(0)

android studio:发布apk没有签名

*自从最初发布以来,我已经改写了帖子*

当我尝试运行一个刚构建的版本apk时,我收到一个错误"你当前选择的版本的apk没有签名." 这是在"编辑配置"弹出窗口中.这是我的步骤:

  1. 在Build Variants选项卡中,选择"release"
  2. 在菜单中,选择Build - > Generate Signed APK
  3. 在弹出窗口中,填写密钥库和密码的字段.
  4. 在第二个面板中,将目标文件夹更改为...\app\build\outputs\apk(请参阅下面的注释*)
  5. 观察工作室右上方的通知:APK(s)已成功生成.
  6. 在菜单中,单击"运行" - >"运行应用程序".
  7. 我得到一个"编辑配置"弹出窗口,其中包含错误"您当前所选变体的apk ...未签名.

那么,为什么这个错误呢?生成的APK似乎有效.我已成功将其发布到Android商店(仅限alpha测试)并验证堆栈转储是否已被混淆.

我不能做的是将它(上面的步骤6)下载到我的设备.我想这没关系,因为我可以下载调试版本.

(*)Android Studio将发布apk的输出默认为更高的,可能更方便的目录.但是我发现当它们分散时很难管理生成文件的一致性,所以我更喜欢在一个地方生成所有apks.

release android-studio

16
推荐指数
4
解决办法
2万
查看次数

标签 统计

android-studio ×1

release ×1