我开发了一个使用Google Maps API v2的应用程序。 我已经直接从eclipse将它安装在我的设备上,它运行正常。
现在我正在尝试将我的应用程序分发给某些人进行测试,因此我通过Eclipse创建了未签名的APK文件(右键单击 - > android工具 - >导出未签名的应用程序包),然后创建了一个APK文件。 / p>
我已经将apk文件复制到一个干净的手机(之前从未测试过我的应用),但每次我尝试安装它时安装失败,“应用程序未安装”消息出现,就是这样。没有更多信息。 (我已经在手机上查看了“允许安装非市场应用程序”)
为什么? 我是否必须获取发布API密钥并签署我的应用程序才能使其工作? 请帮忙!
答案 0 :(得分:5)
我是否必须获取发布API密钥并签署我的应用才能使其正常工作?
没有。但是,未签名的APK无法帮助您。您可以从Eclipse获取已有的APK(使用调试签名密钥签名)并分发它。您可以在项目目录的bin/
中找到该APK文件。
调试签名密钥包含在the documentation。
中答案 1 :(得分:0)
这包含了将某些内容放在应用商店或安装在手机上所需的一切!该应用必须签名