Android - 如何在设备上安装签名的 APK?

Posted

技术标签:

【中文标题】Android - 如何在设备上安装签名的 APK?【英文标题】:Android - How to install signed APK on device? 【发布时间】:2011-12-07 23:59:23 【问题描述】:

我正处于准备将我签名的 APK 发布到 android 电子市场的最后阶段。在Google's doc's 他们说:

10.测试您编译和签名的应用程序

在发布已编译的应用程序之前,应在目标移动设备(和目标网络,如果可能)上对其进行彻底测试。

所以我已经准备好将我的已编译、发布签名、压缩对齐的 APK 投放市场。如何将它放到手机上进行测试?

显然,我不能简单地将我的 Eclipse 项目加载到手机上(就像我在开发过程中一直在做的那样),因为它加载的是经过调试签名的 APK 文件,而不是经过签名过程的 APK,并且是准备上传到 Android 电子市场。

【问题讨论】:

【参考方案1】:

在手机连接到 USB 时,在 ./bin 文件夹中的 shell 中尝试 adb install MyApp.apk

如果您因证书错误而遇到问题,请在安装新软件包之前运行adb uninstall your.package.id

【讨论】:

SO 已更改,因此您要等到问题提出大约 10-15 分钟后才能接受答案。否则我当然会早点这样做。 在我的 Mac 上仅供参考,我在 ~/Library/Android/sdk/platform-tools 中找到了 adb

以上是关于Android - 如何在设备上安装签名的 APK?的主要内容,如果未能解决你的问题,请参考以下文章

Android APK如何签名

在没有开发服务器的设备上构建和安装未签名的 apk?

升级到 android 3.6.1 apk 后无法在设备上安装

升级至android 3.6.1 apk后无法在设备上安装

ClassNotFoundException android 仅在签名的 apk 上

“未安装应用程序”,试图安装签名apk