編集 :
Google Maps for Android v2 を使用しようとする20 以上のプロジェクトを転送しました。キーなどを変更した後、今では動作します。何がこれを機能させたのかわかりませんが、皆さんに感謝します。キーストアを 1 つ取得しました。キーは正しいです。どうにか魔法のように治ったと思います。ええと、みんなありがとう。
2 日間検索を行っていますが、この問題を解決できませんでした。私はすべてをやりましたが、このアプリケーションは動作しません。
アプリケーションを Android 2.2 以降で動作させたいです。「レベル 8 でアプリを作成すると、市場の 95% をサポートします」とあるように。
ここに私のスクリーンショットとソースコードがあります:
一番入手しやすいソースコードを貼っておきます。これはウェブから持ってきました。
コマンドの出力は次のとおりです
keytool -list -keystore <path>
***************** WARNING WARNING WARNING ***************** * The integrity of the information stored in your keystore * * has NOT been verified! In order to verify its integrity, * * you must provide your keystore password. * ***************** WARNING WARNING WARNING *****************
キーストア タイプ: JKS キーストア プロバイダ: SUN
Your keystore contains 1 entry
androiddebugkey, 15.Mar.2013, PrivateKeyEntry,
Certificate fingerprint (SHA1): xxx
main.xml ファイル:
<?xml version="1.0" encoding="utf-8"?>
<com.google.android.maps.MapView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/mapView"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:clickable="true"
android:apiKey="AIzaSyDim-x5Gxxx"
/>
マニフェスト ファイル:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.androidhive.googlemaps"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk android:minSdkVersion="8" />
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name" >
<!-- Add Google Map Library -->
<uses-library android:name="com.google.android.maps" />
<activity
android:name=".AndroidGoogleMapsActivity"
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>
<!-- Allow to connect with internet -->
<uses-permission android:name="android.permission.INTERNET" />
</manifest>
java ファイル(すべてを貼り付ける必要はありませんが、すべてを貼り付けるのが最善だと思います)
ここに私のスクリーンショットがあります:
http://i.imgur.com/gExHpUG.png
http://i.imgur.com/AMOXKhr.png
http://i.imgur.com/Aqon97Y.png
このアプリを Android 4.2.2 にコンパイルしようとしていますが、2.2 以降で動作するようにしたいと考えています。
確認のため、プロパティ ウィンドウの [Android] タブを次に示します。
http://i.imgur.com/ht0CQwT.png
これが私のログです
03-20 07:01:20.145: W/System.err(956): at java.lang.Thread.run(Thread.java:856)
03-20 07:01:20.665: W/System.err(956): IOException processing: 26
03-20 07:01:20.665: W/System.err(956): java.io.IOException: Server returned: 3
03-20 07:01:20.665: W/System.err(956): at android_maps_conflict_avoidance.com.google.googlenav.map.BaseTileRequest.readResponseData(BaseTileRequest.java:115)
03-20 07:01:20.675: W/System.err(956): at android_maps_conflict_avoidance.com.google.googlenav.map.MapService$MapTileRequest.readResponseData(MapService.java:1473)
03-20 07:01:20.675: W/System.err(956): at android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher.processDataRequest(DataRequestDispatcher.java:1117)
03-20 07:01:20.675: W/System.err(956): at android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher.serviceRequests(DataRequestDispatcher.java:994)
03-20 07:01:20.675: W/System.err(956): at android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher$DispatcherServer.run(DataRequestDispatcher.java:1702)
これらの行は常に繰り返されます。
どうもありがとうございました。あなたの投稿には、コードとして適切にフォーマットされていないコードが含まれているようです」というエラーにより、空白行が削除されました。混乱したコードで申し訳ありません。