2013-02-17 131 views
1

我正在整合谷歌地图在我的app.in为了在真正的设备上运行应用程序我想要一个释放键。我使用这些步骤来生成释放密钥 1:右键单击项目=>导出=>创建新密钥库 2:右键单击项目=>使用现有密钥存储库导出=>提供我刚刚在步骤1中创建的密钥库的路径 3 :使用我的md5注册地图视图瓷砖没有显示

当我粘贴到我的mapView发布密钥没有显示瓷砖。我得到了这个错误

02-17 00:20:36.848: W/System.err(953): IOException processing: 26 
02-17 00:20:36.848: W/System.err(953): java.io.IOException: Server returned: 3 
02-17 00:20:36.867: W/System.err(953): at android_maps_conflict_avoidance.com.google.googlenav.map.BaseTileRequest.readResponseData(BaseTileRequest.java:115) 
02-17 00:20:36.867: W/System.err(953): at android_maps_conflict_avoidance.com.google.googlenav.map.MapService$MapTileRequest.readResponseData(MapService.java:1473) 
02-17 00:20:36.867: W/System.err(953): at android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher.processDataRequest(DataRequestDispatcher.java:1117) 
02-17 00:20:36.867: W/System.err(953): at android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher.serviceRequests(DataRequestDispatcher.java:994) 
02-17 00:20:36.876: W/System.err(953): at android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher$DispatcherServer.run(DataRequestDispatcher.java:1702) 
02-17 00:20:36.876: W/System.err(953): at java.lang.Thread.run(Thread.java:1019) 
02-17 00:20:37.546: W/System.err(953): IOException processing: 26 



<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    package="com.example.locationmeter" 
    android:versionCode="1" 
    android:versionName="1.0" > 

    <uses-sdk 
     android:minSdkVersion="5" 
     android:targetSdkVersion="10" /> 

    <supports-screens 
     android:anyDensity="true" 
     android:largeScreens="true" 
     android:normalScreens="true" 
     android:resizeable="true" 
     android:smallScreens="true" /> 

    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> 
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> 
    <uses-permission android:name="android.permission.ACCESS_MOCK_LOCATION" /> 
    <uses-permission android:name="android.permission.INTERNET" /> 

    <supports-screens 
     android:largeScreens="true" 
     android:normalScreens="true" 
     android:smallScreens="true" /> 

    <application 
     android:allowBackup="true" 
     android:debuggable="true" 
     android:icon="@drawable/ic_launcher" 
     android:label="@string/app_name" 
     android:theme="@style/Theme.LocationMeter" > 
     <activity 
      android:name="com.example.locationmeter.ActivitySplash" 
      android:label="@string/app_name" > 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 

       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 
     </activity> 
     <activity android:name=".ActivityMenu" > 
     </activity> 
     <activity android:name=".ActivityCurrentLocation" > 
     </activity> 
     <activity android:name=".ActivityLiveMap" > 
     </activity> 
     <activity android:name=".ActivityPlacesTypes" > 
     </activity> 

     <uses-library android:name="com.google.android.maps" /> 
    </application> 

</manifest> 
+0

您是否为清单添加权限? – Egor 2013-02-17 08:40:14

+0

是的。调试密钥的作品,但释放密钥不是 – 2013-02-17 09:14:50

回答

1

我觉得它在第26行中得到一个异常。请再次通读您的代码,否则,请将其放在此处。

也做一件事,尝试生成另一个密钥并使用它。

希望这可以帮助你。

+0

我的活动的第26行'私人LocationManager locationManager;'我用来生成很多次,但相同的结果 – 2013-02-17 17:10:08