私はEclipse/Java ADTバンドルを使用しており、GoogleMapsAPIを機能させようとしています。
Googleマップを起動して実行するためのドキュメントで参照されているのは、「GooglePlaySDKのセットアップ」>「Eclipse用のライブラリプロジェクトの参照」です。
http://developer.android.com/tools/projects/projects-eclipse.html#ReferencingLibraryProject
そのページの一番下に、プロジェクトプロパティを設定した後、「マニフェストファイルでライブラリコンポーネントを宣言する」必要があると書かれています。
例えば:
<manifest>
...
<application>
...
<activity android:name="com.example.android.tictactoe.library.GameActivity" />
...
</application>
</manifest>
だから私のアンドロイドマニフェストに、これを含めてみました:
<activity android:name="com.example.android.MainActivity.library.google-play-services_lib" />
<activity android:name="com.example.android.MainActivity.library.google-play-services" />
ただし、Google Playサービスライブラリの.jarには名前にダッシュが含まれており、Eclipseではこれらのダッシュがエラーとして表示されます(赤い波線が表示されます)。
また、これをgoogle play sdkダウンロードに付属のgoogleマップサンプルプロジェクト(「extras」の下)に含めようとしているので、この手順を実行する必要があるかどうかは100%わかりません。
どうすればこれを修正できますか?