android - 无法安装未签名的 APK

标签 android apk self-signed

我正在尝试将我的应用程序分发给某些人进行测试。 我已经直接从 Eclipse 将它安装在我的 Desire 上,它工作正常。

要创建一个 APK 文件,我直接从 eclipse 中选择 "Export Unsigned Application Package",然后创建一个 APK 文件。我通过电子邮件将其发送给自己并将文件下载到 SD 卡中。但是当我尝试安装它时(使用 ES 文件浏览器),我收到一条消息说 “应用程序未安装”

(我已经在手机上勾选了“允许安装非市场应用程序”) 有什么想法吗?

是的,我找到了问题,请参阅下面的答案:

我不知道即使使用“Allow Installation of non-Marked application”,我仍然需要签署申请。 我对我的应用程序进行了自签名,按照此链接自签名并发布应用程序,只用了 5 分钟,然后我将签名的 APK 文件通过电子邮件发送给自己并将其下载到 SD 卡,然后安装它没有任何问题。

最佳答案

我不知道即使“允许安装未标记的应用程序”,我仍然需要对应用程序进行签名。

我通过此链接 self-sign and release application 自行签署了我的申请, 只用了 5 分钟,然后我将签名的 APK 文件通过电子邮件发送给自己并下载到 SD 卡中,然后安装没有任何问题。

关于android - 无法安装未签名的 APK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4835925/

相关文章:

android - 由于依赖性冲突,无法完成安装。开发工具包 23.0

ssl - 如何在 XAMPP (windows) 中使用公共(public) IP 地址配置自签名 ssl?

javax.net.ssl.SSLHandshakeException : Received fatal alert: unknown_ca

安卓传感器更新率

java - Android等待动画完成

android - 如何获取 apk 文件以在 android 手机上运行 atinout 程序?

java - Android Studio - 将应用程序推送到手机,不让我这么做

java - 由于音频文件,APK 太大

java - 我需要用证书签署二进制流

java - 调用类(线程)上的第一个函数