18

最近 Android 向けの開発を始めましたが、アプリで Google マップを使用しようとすると問題が発生します。Android 用の Google Maps API v2 をダウンロードし、Google Developers Site に従って必要な手順をすべて実行しました。

私の問題は、アプリは実行されますが、マップが表示される場所に、デバイスに Google Play Services が見つからないというテキストが表示されることです。

SDK から Google Play Services をダウンロードし、ライブラリをプロジェクトにインポートし、.JAR ファイルもインポートしました。

私はEclipseではなくNetbeansを使用しているため、Web上で見つけた多くのソリューションは役に立ちません。これで私を助けてくれることを願っています。

4

7 に答える 7

13

残念ながら、エミュレーターを使用して、Google Play サービスを使用するアプリを実行することはできません。http://developer.android.com/google/play-services/setup.htmlから: 「Google Play サービスは Android エミュレーターではサポートされていません。API を使用して開発するには、Android などの開発デバイスを提供する必要があります。電話またはタブレット。」

于 2013-01-01T23:27:56.670 に答える
4

私はこれと同じ問題を抱えていて、解決策を見つけました:

更新された gms自動販売機のファイルは次のとおりです。前と同じ手順: 任意の cpu/abi、非 google-api ターゲット (バージョン 10 ~ 17 で動作)、gpu エミュレーションをオンまたはオフにして新しいエミュレーターを作成し、ファイルをインストールします。

adb install com.android.vending-20130716.apk 
adb install com.google.android.gms-20130716.apk 

既存のエミュレーターをアップグレードする場合は、次の方法で以前のバージョンをアンインストールする必要がある場合があります。

adb uninstall com.android.vending
adb uninstall com.google.android.gms
于 2013-08-13T22:38:46.543 に答える
1

以下のリンクには、Android 4.2.2 以降で動作するソリューションが含まれています。

Android Emulator に Google Play Services をインストールする方法

1.1 エミュレーターを起動します。他の Android デバイス (スマートフォンなど) をコンピューターから取り外します。1.2 これらの 2 つのファイルをダウンロードします

com.android.vending-19032013.apk : http://www.mediafire.com/download.php?7jfar2v1bzx6v59 com.google.android.gms-19032013.apk : http://www.mediafire.com/download.php ?4o9fz413uavlblf

1.3 コマンド コンソールを開き、\platform-tools に移動します

コマンドで上記の2つのファイルをインストールします

adb インストール \com.android.vending-19032013.apk adb インストール \com.google.android.gms-19032013.apk

于 2015-10-02T09:05:51.350 に答える
0

はい、エミュレータで Google マップを使用できます。ただし、公式にはサポートされていないため、多少の作業が必要です。このリンクの情報に従って、私は最高の成功を収めました。

于 2013-02-21T12:41:06.717 に答える
0

私はこれを見つけました、それがあなたを助けることを願っています;)

Android エミュレータに Google Play をインストールする

エミュレーターで Google Play サービスを実行する

于 2013-06-20T09:28:10.807 に答える