この質問が何度も聞かれるのを見てきましたが、どの解決策もうまくいかないようです。
アプリで Google マップを表示するアクティビティを作成しようとしていますが、AVD でアプリを実行すると、マップには現在空白のタイルしか表示されません。
次のコマンドを使用して、デバッグ API キーを適切に生成したと思います。
keytool -v -list -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android
SHA1 キーを Google API アクセス リクエストに入力します。また、アクティビティの xml にキーを含む mapview を含め、アクティビティ クラスに必要な isRouteDisplayed メソッドを含めました。
また、logcat のエラー メッセージには、com.google.android.gms でトレース ファイルを開くときにエラーが発生したことが示されています: No such file or directory(2)。ただし、欠落しているファイルは特定されません。
私のマニフェストファイルを以下に示します。
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="..."
android:versionCode="1"
android:versionName="1.0" >
<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"/>
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="16" />
<uses-feature
android:glEsVersion="0x00020000"
android:required="true"/>
<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>
....some activities
</activity>
</application>
問題が発生している場所について誰か教えてもらえますか? ありがとう!