Google地图在导出时显示灰色磁贴

时间:2012-08-22 13:45:02

标签: android google-maps

我在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并且不知道接下来要做什么......

还有什么可能出错?

1 个答案:

答案 0 :(得分:0)

你需要生成签名的apk eclipse生成自己签名的apk但你必须使用自己的。

您需要使用发布密钥

要生成发布密钥,请使用您的应用密钥库文件,而不是使用默认密钥库