我从我的eclipse项目创建了一个未签名的APK文件,以便在另一台设备上演示我的应用程序。它在模拟器和连接的手机上运行良好。 当我通过电子邮件发送并下载apk文件时(我允许来自未知位置的应用程序),但安装失败并显示消息。 “安装失败”并没有更多信息。 有什么想法可以查看吗?
答案 0 :(得分:1)
确保o.s.您尝试安装应用程序的手机版本符合您在清单文件中声明的minSdkVersion。或者,如果已经安装了该应用程序,则取消安装并重新安装。可能有用。
答案 1 :(得分:1)
我遇到了同样的问题。它是通过从Eclipse卸载我通过usb安装的版本来解决的。一旦该版本从我的手机关闭,我可以给自己发送电子邮件APK,他们会加载正常。
答案 2 :(得分:1)
您的所有应用都需要签名。在这里阅读:
http://developer.android.com/tools/publishing/app-signing.html
用jarsigner
之类的东西签名答案 3 :(得分:0)
在设备上,转到“设置” - >“应用程序” - >“未知来源”,并确保已勾选。
确保手机上有足够的空间,并确保手机在适当的Android版本上运行。
最后,如果仍然无效,请签署.apk文件。
答案 4 :(得分:0)
我遇到了同样的问题,最后只签了apks,让他们安装完美。或者,如果你使用像游戏商店的astro这样的东西从运行它的手机备份你的apk并将其发送到另一部手机 - 这也有效。我认为它可能没有正确包装或由于某种原因它需要安装签名。也可能是在新手机上发现了冲突的签名。