0

Google マップを使用してアプリを開発しようとしていますが、それでもエラーが発生する理由がわかりません。マニフェスト ファイルを再確認すると、すべて問題ないようです。ここにマニフェストがあります:

    <?xml version="1.0" encoding="utf-8"?>
    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.interstars"
    android:versionCode="1"
    android:versionName="1.0" >
    <uses-sdk
    android:minSdkVersion="8"
    android:targetSdkVersion="16" />
    <uses-permission android:name="android.permission.INTERNET"/>
    <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" >
    <uses-library android:name="com.google.android.maps"/>
    <activity
        android:name="com.example.interstars.InterMainActivity"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
      </activity>
      </application>
       </manifest>

エラー

2 08:47:06 - com.android.ide.eclipse.adt.internal.project.AndroidManifestHelper] Parser exception for C:\Users\uchman\Documents\Work place\InterStars\AndroidManifest.xml: Attribute name "uses-library" associated with an element type "application" must be followed by the ' = ' character. 

私が見逃しているものは何ですか?私はまだAndroidプログラミングの初心者です。

4

5 に答える 5

4

すべてのご協力に感謝します。自分自身を強調しすぎた後、私はGoogleMapsAPIV2を使用することにしました。そしてhttps://developers.google.com/maps/documentation/android/のチュートリアルのおかげで、私は自分のアプリにグーグルマップを修正することができました。PS GoogleMaps API V2は、ユーザーとプログラマーの両方にとってはるかに簡単であり、uses-libraryは必要ありません。必要なのはGooglePlayライブラリだけです。

于 2013-01-13T14:16:20.213 に答える
4

入れてみる

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

この行は、すべてのアクティビティ タグの後、アプリケーション タグの終わりの前にあります。

于 2013-01-12T05:13:14.993 に答える
1

これを試して:

<uses-library android:required="true" android:name="com.google.android.maps"></uses-library>
<application
    android:allowBackup="true"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/AppTheme" >

コードのターゲットは、Android API ではなく Google API で設定する必要があります。プロジェクト フォルダ --> プロパティ --> android --> プロジェクトのビルド ターゲットで、API レベルの Google API を選択します。

于 2013-01-12T05:36:40.087 に答える
0

確かではありませんが、マップビューを開始すると同じエラーに直面しました。私が回避した方法は以下の通りです:

行の下にコピーアンドペーストがある場合

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

次に、引用符( "")が別のASCII VALUE引用符文字に変わりました。

引用文字を再入力する必要があります。

同様の質問

于 2013-01-12T05:15:08.390 に答える
0

これを試してください:

  • プロジェクトを右クリックし、[Android ツール] をクリックします。
  • 「サポート ライブラリの追加」をクリックし、ライブラリを直接追加します。

その後、これを実行します。

于 2013-01-12T05:36:38.163 に答える