Android Google地图仅适用于Android Studio 0.8.6运行

时间:2014-08-21 01:26:07

标签: android google-maps android-studio

我写了一个简单的应用程序,该应用程序利用Android Studio 0.8.6中的地图片段模板。每当我将设备连接到计算机并直接从Android Studio运行时,它都会设置加载地图。但是,如果我导出为已签名的apk(带有主数据库加密的应用程序版本)并直接将其安装到手机上(无法联系Google服务器错误),则不会加载地图。任何想法为什么?显然,如果它的唯一工作方式是安装Android Studio,我就无法发布到Play商店。

(基本上,地图v2仅适用于ADB安装,而不适用于APK。)

在三个独立的设备上测试。连接到计算机并安装后所有工作,但没有一个从apk重新安装后加载地图。生成了许多似乎不是问题的密钥。

编辑:不相关的问题,但万一有人正在寻找它,但Android Studio没有构建最新版本,我通过重新安装Android Studio修复此问题。实际上很容易解决一些问题所以我建议尝试这个。试着看看它是否修复了原始问题。

1 个答案:

答案 0 :(得分:0)

好的,所以我终于通过选择构建类型来实现它:在Android Studio中调试而不是发布。我仍然认为密钥存在问题,尽管我尝试使用debug.keystore和final keystore的多个密钥库和密钥,但至少现在可以使用。给我留言了解更多细节。

编辑:我刚刚发现我将密钥放在调试下的xml文件中,完全错过了发布密钥下的文件夹中的相同文件。希望这能为那些错过了这个的人解决问题。