android - 无法安装未签名的 APK - 谷歌地图应用

标签 android eclipse google-maps apk google-maps-api-2

我开发了一个使用 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/

相关文章:

android - 如何使 TextView 看起来像 Button?

android - ListView onItemClick 在 Activity 中不起作用

java - 如何在同一个工作台中运行Eclipse插件?

c# - 在 Pin Map 控件 Xamarin 表单 pcl 上调用单击事件

android - android wear 中的 WebView 在运行时出错

android - 没有方法签名 : com. android.build.gradle.internal.core.GradleVariantConfiguration

java - Eclipse 'loading descriptor' 需要很长时间

Java应用程序在eclipse中运行,随机 "fatal errors"

java - 为 Google map 标记指定特定地址

javascript - 集群上的谷歌地图信息窗口