1

ダウンロードして AVD の「N」(API = 24) を選択すると、右下に次のメッセージが表示されます。

Google API でシステム イメージを使用して、Google Play Services でのテストを有効にすることを検討してください。

この画像はまだありませんか?または私は何かを逃していますか?SDK Manager にはまだ表示されません。

ここに画像の説明を入力

4

2 に答える 2

3

SDK Tools 25.1.7 および Intel x86 Atom_64 System Image Rev. 6 の時点で、Google API 用の個別のエミュレーター イメージがなくなったようです。代わりに、通常のエミュレーター イメージにデフォルトで Google API が含まれるようになりました。そのため、AVD の作成時に「推奨事項」セクションに表示されるメッセージは、古い/正しくないように見えます。

Nougat / API Level 24 / x86_64 / Android 7.0 を選択することで、マップやその他のアイテムに Google Play Services が必要なこのプロジェクトを ( を使用して)実行できました。gradlew installObaGoogleDebug

ここに画像の説明を入力

2016年11月3日編集

これは、エミュレータ イメージの一時的な問題のようです。SDK Tools 25.2.2 および Intel x86 Atom_64 System Image Rev. 7 の時点で、上記で作成した同じエミュレーター イメージ (API レベル 24) で同じアプリを実行しようとすると、「OneBusAway は Google Play Services に依存しています。お使いのデバイスではサポートされていません。」

ただし、API レベル 25 (Android 7.1.1) エミュレーター w/ ABI x86_64 がダウンロード可能であり、Google API が明示的に含まれているようです - 以下の赤丸で囲まれた領域を参照してください (更新メッセージはまだ誤って表示されているように見えることに注意してください)。現れる):

ここに画像の説明を入力

于 2016-08-31T15:25:25.697 に答える
1

最近同じ問題が発生しました。おそらくツールのバグだと思います。

x86_64バージョンをダウンロードすることで解決できたので、N x86N x86_64エミュレーターの両方のイメージを使用できるようになりました。

于 2016-08-20T21:28:52.407 に答える