我在SO中关注了有关此问题的不同问题的所有说明,但我没有正确导出基于谷歌地图的应用程序。
当我使用eclipse在设备上调试我的应用程序时,应用程序工作正常,但是当我导出它时,它不会显示地图。
我确实正确获取了我的API密钥:
<com.google.android.maps.MapView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/mapview"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:apiKey="API KEY HERE"
android:clickable="true" >
</com.google.android.maps.MapView>
并且确实要求在应用程序标记之外和清单文件中的所有预留:
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
我还确保Custom Debug keystore与eclipse build prefs中的Default Debug keystore相同。
我使用了日食export wizard并且不知道接下来要做什么......
还有什么可能出错?
答案 0 :(得分:0)
你需要生成签名的apk eclipse生成自己签名的apk但你必须使用自己的。
您需要使用发布密钥
要生成发布密钥,请使用您的应用密钥库文件,而不是使用默认密钥库