2

私はずっと前に Android Maps API v1 を使用してアプリケーションを開発しました。どういうわけか debug.keystore が削除され、アプリを再度ビルドしようとすると、以下のエラーが発生します。

現在、android google maps v1 の API キーを取得できません。私の質問は、Android Maps V2 の新しい Maps API キーを取得して、Maps API V1 を使用するアプリケーションに使用できるかということです。

IOException processing: 26
    java.io.IOException: Server returned: 3
        at android_maps_conflict_avoidance.com.google.googlenav.map.BaseTileRequest.readResponseData(BaseTileRequest.java:115)
        at android_maps_conflict_avoidance.com.google.googlenav.map.MapService$MapTileRequest.readResponseData(MapService.java:1473)
        at android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher.processDataRequest(DataRequestDispatcher.java:1117)
        at android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher.serviceRequests(DataRequestDispatcher.java:994)
        at android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher$DispatcherServer.run(DataRequestDispatcher.java:1702)
        at java.lang.Thread.run(Thread.java:856)
4

3 に答える 3

1

いいえ、できません。キーは交換できません。v1 キーを取得していない場合は、運が悪いです。

どなたかこの問題の解決策をご存知の方がいらっしゃいましたら教えてください

v2 を使用します。

于 2013-08-24T08:11:21.563 に答える
1

map api v1 は廃止されたため、map api v2 を使用してください。これを使用して新しいキーを作成することはできません。したがって、V2 を使用することをお勧めします。

于 2013-08-24T12:07:45.540 に答える
1

私は同じことをしましたが、v1 のキーを取得する期限を過ぎていましたが、わかりませんでした。私の解決策は、v2 を使用するようにコードを変更することでした。これはまったく難しくありませんでした。

于 2013-08-24T07:39:59.937 に答える