Google Maps Android API V2を実行するチュートリアルに従っています。私はエミュレータを使用しています。 (私は実際のデバイスが問題を解決する可能性がありますが、私はエミュレータを試してみたいです) mapfragmentは2つのズームボタンが付いた薄黄色の背景を示しています。 "Google Maps Android API v2はLogCatでサポートしていますOpenGL ES 2.0以降を搭載したデバイス」を参照してください。私は最新のAndroidおよびGoogle Maps API(Android 4.2.2およびGoogle API 17)を使用していますGoogle Maps Android API V2でエミュレータのマップが表示されない
私はアンドロイドの初心者です。私は多くの検索をしました。ここで私が見つけたものです:Googleはサービスを再生するため、
マップが(エミュレータを微調整すると、この問題を回避する場合を除き)エミュレーター上でサポートされていなかった、エミュレータではサポートされませんでした。しかし、公式ページによると、今サポートされている "注:GoogleのAPIプラットフォームのAndroid 4.2.2以上のバージョンのみがGoogle Playサービスを含む。 on http://developer.android.com/google/play-services/setup.html
OpenGL ES 2.0エミュレータのサポートについて多くの議論があり、OpenGL ES 2.0はエミュレータではまったくサポートされていないと言われました。しかし、ここにgoogleからのページがあります。「ボーナスとして、OpenGL ES 2.0をサポートしているので、OpenGLゲームはhttp://android-developers.blogspot.ca/2012/04/faster-emulator-with-better-hardware.htmlからエミュレータ内で実行できるようになりました。混乱している!
エミュレータでGoogleマップを実行できるかどうかを知りたい(AndroidとGoogle APIの最新バージョン)。または、私は実際のデバイスに切り替えるか、エミュレータを "調整"する必要があります。
追加: - 「Use Host GPU」がチェックされていて、それが役に立ちません。それでもなお、「Google Maps Android API v2はOpenGL ES 2.0以上のデバイスのみをサポートしています。
Googleは、2013年5月にMaps android API v2のエミュレータをサポートすると発表しました(ユーザーの制限によりリンクを投稿できませんが、Google Maps android API v2のリリースページに移動します)。しかし、それは動作していないようです。
AVDマネージャでホストGPUモードの設定を確認していない場合は、それを確認してください。 – CommonsWare
私はそれを確認しました。それは役に立たないようです。 – Jian
Phooey。 Host GPUモードをオンにしないと、API 17エミュレータはOpenGL ESを2.0ではないと明確に報告します。私の主な開発マシンはホストGPUモードを使用できないので、ホストGPUモードでOpenGL ES 2.0の機能が提供されることを期待していました。 – CommonsWare