2013-05-28 214 views
1

我跟着这个tutorial,我在这个视图中取了这个result ...没有任何错误,如果你对这个错误有任何想法。Google Map Api v2没有地图视图

感谢

我快递给你我的清单代码:

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

    <uses-sdk 
     android:minSdkVersion="11" 
     android:targetSdkVersion="17" /> 

    <application 
     android:allowBackup="true" 
     android:icon="@drawable/ic_launcher" 
     android:label="@string/app_name" 
     android:theme="@style/AppTheme" > 
     <activity 
      android:name="com.example.maps.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> 
     <!-- Add Api key --> 
     <meta-data 
      android:name="com.google.android.maps.v2.API_KEY" 
      android:value="AIzaSyAmklok-bwsgXzYLyBl4jLxFY3Gs6198YA" /> 
    </application> 

    <!-- add Permisson --> 
    <permission 
     android:name="com.example.maps.permission.MAPS_RECEIVE" 
     android:protectionLevel="signature" /> 

    <uses-permission android:name="com.example.maps.permission.MAPS_RECEIVE" /> 
    <uses-permission android:name="android.permission.INTERNET" /> 
    <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" /> 

    <!-- autres configs --> 
    <uses-feature 
     android:glEsVersion="0x00020000" 
     android:required="true" /> 

</manifest> 

在很多教程中的所有步骤具有相同的代码,我在想一个问题是在模拟器。

+0

你有没有在谷歌api控制台中启用android的地图。同时交叉检查你的API密钥。此外,我建议你在真实设备上测试它,如果你在模拟器上测试它 – Raghunandan

+0

是的,我把我的API密钥从谷歌控制台,但我没有想法测试我的密钥.... – Skynet

+0

按照Emil Adz建议的步骤。您是否在您的Android项目中引用了Google Play服务库? – Raghunandan

回答

0

如果您尝试在模拟器或设备中运行它,Google Map Api v2不会显示地图。 为了显示地图,您需要对应用程序进行签名,然后通过命令提示符尝试安装应用程序。希望你能获得地图。需要

几个步骤: - 1)你必须添加Libray项目申请

ADT-束 - 窗口x86_64-20130219 \ ADT-束 - 窗口x86_64-20130219 \ SDK \演员\谷歌\ google_play_services \ libproject

希望这会对你有所帮助。

-1

从我从印度尼西亚的http://agusharyanto.net/wordpress/?p=893阅读的教程中,您必须在您选择的Google API上使用Google服务库,并使用adb命令中的另一个应用程序venton.apk和gms.apk。如果您不了解语言,请尝试通过查看图像说明来了解。

相关问题