【问题标题】:Trouble installing release Apk安装发行版 Apk 时遇到问题
【发布时间】:2019-04-05 16:47:14
【问题描述】:

我是 Android 工作室的新手。我刚刚完成了一个应用程序。我制作了一个签名版本的 Apk,我可以将它安装在我的手机和其他一些手机上,但我无法将它安装在许多其他设备上。

这是我所做的详细说明:

  • 从“构建变体”菜单中,我选择了“发布”。 (写在这里:https://stackoverflow.com/a/30586280

  • 我使用 build > Generate signed bundle/apk 创建了我的 APK 并使用了我的密钥库。

  • 对于签名版,我选择了两个选项(V1 和 V2)

  • APK 创建成功。

  • 我把这个APK复制到几台设备上:华为Y7、华为荣耀6、摩托罗拉moto G5 plus、三星J7和诺基亚3。(我在开发时使用华为Y7进行调试。Moto G5 plus 和 Samsung J7 属于我的朋友,我通过电子邮件将 APK 文件发送给他们。)

  • APK 已成功安装在诺基亚 3 和华为 Y7 上,我的应用运行良好(如我所料)

  • 我无法在华为荣耀 6 和三星 J7 上安装 APK。我从 android package Installer 收到“安装失败”消息。

  • 在 Moto G5 plus 上,我成功安装了我的应用程序,但它甚至在主要活动出现之前就停止了工作。

  • 我将华为 Honor 6 连接到我的笔记本电脑,并能够通过 USB 调试安装 APK,并且该应用程序运行良好,正如我预期的那样。但我仍然无法使用我使用 android studio 创建的签名 APK 在此设备上安装应用程序。

【问题讨论】:

  • 尝试在您设备的 Play 商店中禁用“播放保护”并从设置中启用“从未知来源安装”
  • 感谢您的建议,但我已经做了这些事情,但没有帮助。

标签: android android-studio apk android-install-apk


【解决方案1】:

我通过在我的 build.gradle (app) 文件中添加这个解决了这个问题:

    splits {
        abi {            
            enable true
            universalApk true
        }
    }

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-11-04
    • 2023-03-12
    • 2014-09-11
    • 2013-12-24
    • 2020-02-27
    • 2018-02-25
    • 2011-06-06
    • 2021-04-14
    相关资源
    最近更新 更多