我无法在我的应用程序中显示Google地图。
我创建了一个证书和一个签名申请的密钥。
使用此证书,我创建了Google Maps API密钥(v1)。
我把这个密钥放在我的XML mapView
中。
当我以调试模式(使用Eclipse)启动时,我的应用程序使用此API密钥,并且我看到了Google地图背景。
当我使用Eclipse中的ADT(指向我的密钥库,然后是我的密钥)签署我的APK,然后在我的手机上安装此APK时,背景不会显示。
我试着读取logcat,唯一有意义的日志是这样的:
12-09 18:19:18.247: W/System.err(9968): IOException processing: 26
12-09 18:19:18.247: W/System.err(9968): java.io.IOException: Server returned: 3
12-09 18:19:18.247: W/System.err(9968): at android_maps_conflict_avoidance.com.google.googlenav.map.BaseTileRequest.readResponseData(BaseTileRequest.java:115)
12-09 18:19:18.247: W/System.err(9968): at android_maps_conflict_avoidance.com.google.googlenav.map.MapService$MapTileRequest.readResponseData(MapService.java:1473)
12-09 18:19:18.247: W/System.err(9968): at android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher.processDataRequest(DataRequestDispatcher.java:1117)
12-09 18:19:18.247: W/System.err(9968): at android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher.serviceRequests(DataRequestDispatcher.java:994)
这对我没什么帮助......