我开发了一个使用 Google Maps API v2 的应用程序。 我直接从 eclipse 将它安装在我的设备上,并且运行良好。
现在我试图将我的应用程序分发给一些人进行测试,所以我通过 Eclipse 创建了未签名的 APK 文件(右键单击 -> android 工具 -> 导出未签名的应用程序包),然后创建了一个 APK 文件。
我已经将 apk 文件复制到一个干净的手机(以前从未测试过我的应用程序),但是每次我尝试安装它时安装都失败,出现“应用程序未安装”消息,仅此而已.没有进一步的信息。 (我已经在手机上勾选了“允许安装非市场应用”)
这是为什么?? 我是否必须获得发布 API key 并签署我的应用程序才能使其正常工作? 请帮忙!
最佳答案
Do I have to get the release API key and sign my app in order for it to work?
没有。但是,未签名的 APK 对您没有帮助。您可以从 Eclipse 获取您已有的 APK(使用调试签名 key 签名)并分发它。您可以在项目目录的 bin/
中找到该 APK 文件。
调试签名 key 包含在 the documentation 中.
关于android - 无法安装未签名的 APK - 谷歌地图应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21812700/