Android 显示栅格视图而不是地图

Android 显示栅格视图而不是地图,android,Android,我对安卓非常陌生。我正在开发一个应用程序,使用谷歌地图显示当前位置 我已生成此应用程序的密钥。但它不显示地图,而是显示栅格视图 这是我的manifest.xml文件,我已获得internet的许可 <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="velu.ndot.hosp" a

我对安卓非常陌生。我正在开发一个应用程序,使用谷歌地图显示当前位置

我已生成此应用程序的密钥。但它不显示地图,而是显示栅格视图

这是我的manifest.xml文件,我已获得internet的许可

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="velu.ndot.hosp"
    android:versionCode="1"
    android:versionName="1.0" >
    <uses-sdk android:minSdkVersion="8" />
    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
    <uses-permission android:name="android.permission.INTERNET" />
    <application
        android:theme="@android:style/Theme.Light"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name" >
        <activity
            android:name=".HospitalActivity"
            android:label="@string/app_name" >
            <intent-filter>
              <action android:name="android.intent.action.MAIN" />
              <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <uses-library android:required="true" android:name="com.google.android.maps">  </uses-library>
    </application>
</manifest>

//Layout
我的布局设计

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  android:orientation="vertical"
  android:layout_width="fill_parent"
  android:layout_height="fill_parent"
  > 
 <LinearLayout
  android:orientation="vertical"
  android:layout_width="fill_parent"
  android:layout_height="wrap_content"
  >
   <TextView
    android:id="@+id/longitude"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:text="Longitude:"
  />
  <TextView
   android:id="@+id/latitude"
   android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:text="Latitude:"
  />
   <SeekBar
   android:id="@+id/zoombar"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:max="20"
    android:progress="0"/>
 </LinearLayout>
 <com.google.android.maps.MapView
  android:id="@+id/mapview"
  android:layout_width="fill_parent"
   android:layout_height="fill_parent"
   android:clickable="false"
  android:apiKey="key**********************"
 />
</LinearLayout>

这在代码中看起来很正常。请尝试使用另一个地图键,然后检查是否可以解决您的问题。 由于您的代码类似于:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  android:orientation="vertical"
  android:layout_width="fill_parent"
  android:layout_height="fill_parent"
  > 
 <LinearLayout
  android:orientation="vertical"
  android:layout_width="fill_parent"
  android:layout_height="wrap_content"
  >
   <TextView
    android:id="@+id/longitude"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:text="Longitude:"
  />
  <TextView
   android:id="@+id/latitude"
   android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:text="Latitude:"
  />
   <SeekBar
   android:id="@+id/zoombar"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:max="20"
    android:progress="0"/>
 </LinearLayout>
 <com.google.android.maps.MapView
  android:id="@+id/mapview"
  android:layout_width="fill_parent"
   android:layout_height="fill_parent"
   android:clickable="false"
  android:apiKey="key**********************"
 />
</LinearLayout>