2013-08-26 93 views
0

我试图让使用map.after做的不可见的所有编码图在output.only一个zoomin和zzomout按钮简单的应用程序是可见的Android的地图问题

下面

是清单文件

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
package="com.example.map1" 
android:versionCode="1" 
android:versionName="1.0" > 
<uses-sdk 
    android:minSdkVersion="8" 
    android:targetSdkVersion="18" /> 
<permission 
android:name="com.example.map1.permission.MAPS_RECEIVE" 
android:protectionLevel="signature" /> 
<uses-permission android:name="com.example.map1.permission.MAPS_RECEIVE"/> 
<uses-permission android:name="android.permission.INTERNET" /> 
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" /> 
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> 
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> 
<uses-feature 
android:glEsVersion="0x00020000" 
android:required="true"/> 
<application 
    android:allowBackup="true" 
    android:icon="@drawable/ic_launcher" 
    android:label="@string/app_name" 
    android:theme="@style/AppTheme" > 
    <activity 
     android:name="com.example.map1.MainActivity" 
     android:label="@string/app_name" > 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 
      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
    </activity> 

    <meta-data android:name="com.google.android.maps.v2.API_KEY" 
     android:value="AIzaSyBoSLfTOWdAny2vrtwMx6lFTuWdoyANJlQ"/> 
</application> 
</manifest> 
下面

是xml文件

<fragment xmlns:android="http://schemas.android.com/apk/res/android" 
xmlns:map="http://schemas.android.com/apk/res-auto" 
android:id="@+id/the_map" 
android:layout_width="match_parent" 
android:layout_height="match_parent" 
android:name="com.google.android.gms.maps.MapFragment" 
map:cameraTilt="45" 
map:cameraZoom="14" 
/> 

我在HTC 1X测试我的应用程序。

这里是logcat的

08-27 00:24:10.419: I/(3812): Loading GLESv1_CM implementation /system/lib//egl/libGLESv1_CM_tegra_impl 
08-27 00:24:12.284: I/Google Maps Android API(3812): Failed to contact Google servers. Another attempt will be made when connectivity is established. 
08-27 00:24:27.739: E/Google Maps Android API(3812): Failed to load map. Error contacting Google servers. This is probably an authentication issue (but could be due to network errors). 
+0

看看在logcat的,它应该给你一个错误。你能把它放在这里吗? – jprofitt

+0

请查看我更新的帖子 – Geetika

+0

您是否添加了google-play-services库? –

回答

0

是否使用相机播放服务的lib添加到您的项目??,当使用我得到这个错误相机和谷歌地图在相同的FragmentActivity。

如果我评论的相机代码中没有得到的错误,但是当我激活此代码,谷歌地图是白色和日志这样说:

03-03 13:42:39.721:E /表面纹理(7327) :[无名-7327-0] updateTexImage:错误结合外部纹理图像0xafc9ec8a(插槽1):0x502

只有在我的HTC ONE X(的NVIDIA Tegra)