通过远程桌面测试Android应用程序

时间:2013-01-23 23:31:28

标签: android

当我离开计算机时,我喜欢使用TeamViewer访问它并使用我的Android应用程序。我将未签名的.apk文件保存到我的Google云端硬盘中,以便我可以在旅途中对其进行测试。我通过云端硬盘应用将.apk文件下载到我的Android设备,但我遇到了问题。

当我从Google云端硬盘下载后安装应用程序时,Android会询问我是否要安装该应用程序。当我单击是时,它开始安装过程,但随后出现“App Not Installed”错误。似乎没有任何其他迹象表明发生了什么。

我已经尝试了几个我的.apk文件,但它们都给了我同样的问题。如果它有帮助,这些是我之前通过运行应用程序安装的应用程序,我的Android设备插入我的计算机。我确保在尝试通过.apk文件安装之前卸载该应用程序。我正在使用Google Nexus 7 32GB进行测试。

非常感谢任何帮助。谢谢!

3 个答案:

答案 0 :(得分:1)

对我而言,听起来您正在尝试安装使用与设备上安装的证书不同的证书签名的APK。

运行logcat,您将看到一条消息,其中包含有关正在发生的事情的信息。

答案 1 :(得分:0)

没试过installing your unsigned APK through ADB?这可以让您看到安装该APK时出现的任何错误,例如安全设置。

答案 2 :(得分:0)

根据现已删除的(?)评论,您试图安装未签名的APK。

唉,你无法安装未签名的APK。 Android - 模拟器和设备一样 - 只运行已签名的APK。

正常开发过程中出现的是使用调试签名密钥签名的APK,而不是未签名的APK。有一个未签名的APK的概念,但你必须不遗余力地正常创建一个,这通常只是签署它的临时步骤。