我已经建立了一个已签名的apk,但它工作正常,除非它在Google地图上崩溃,因为它没有显示用户的当前位置。项目中的.apk工作正常,显示用户的当前位置。
答案 0 :(得分:0)
您需要使用发布密钥对地图进行签名;)您使用debug.keystore
对地图进行了签名how to get a Google Maps API v2 release key
Google Maps v2 Getting started
1)创建一个发布密钥,用于签署您的应用。您需要转到Google Api控制台的SHA1。创建新的Android密钥,如SHA1_number; your.package
2)使用此键,您需要在清单中添加:
<meta-data
android:name="com.google.android.maps.v2.API_KEY"
android:value="your_key_for_release" />
将该代码放入应用程序代码
就是这样。检查logcat以确切地查看您从Google地图中恢复的消息