0

ここで既に存在する同様の質問の多くを調べましたが、問題の解決策が見つかりませんでした。API キーを取得するための正しい手順を試しました。助けてください。前もって感謝します 。コードは次のとおりです 。Javaファイル

public class nearby extends FragmentActivity {
    public void onCreate(Bundle saved) {
        super.onCreate(saved);
        overridePendingTransition(R.anim.rl, R.anim.lr);
        this.requestWindowFeature(Window.FEATURE_NO_TITLE);
        setContentView(R.layout.nearby);
    }
}

XML ファイル:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:map="http://schemas.android.com/apk/res-auto"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" >

    <fragment
        android:id="@+id/map"
        android:name="com.google.android.gms.maps.SupportMapFragment"
        android:layout_width="match_parent"
        android:layout_height="match_parent" />

</LinearLayout>

マニフェスト ファイル:
`

<uses-sdk
android:minSdkVersion="9"
android:targetSdkVersion="17" />
<permission
android:name="com.example.foodtrip.permission.MAPS_RECEIVE"
android:protectionLevel="signature"/>
<uses-permission android:name="com.example.foodtrip.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"/>

<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name="com.example.foodtrip.MainActivity"
android:label="@string/app_name" android:screenOrientation="portrait">
<intent-filter>
<action android:name="android.intent.action.MAIN" />

<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name=".MainMenu"
android:screenOrientation="portrait"></activity>
<activity android:name=".AboutMe"
android:screenOrientation="portrait"></activity>
<activity android:name=".cuisine"
android:screenOrientation="portrait"></activity>
<activity android:name=".nearby"
android:screenOrientation="portrait"></activity>
<meta-data android:name="com.google.android.maps.v2.API_KEY"              android:value="AIzaSyAgZJ69P3RWQHCdr6id4RIgJ4pEL0i-cGU"/>
</application>

</manifest>`

`

Logcat スナップ : : http://i.stack.imgur.com/kWqhO.jpg

4

1 に答える 1

0

マニフェストによると、 AndroidManifest.xml でこれを見逃したと思います

<uses-library android:name="com.google.android.maps" />
于 2013-07-07T19:34:10.043 に答える