2014-03-13 8 views
0

Google지도를 표시하기 위해 안드로이드 앱을 실행 해 보았습니다. 코드를 실행하면 에뮬레이터에 다음 오류가 나타납니다. 일부 애플리케이션에 의존하는 Google Play 서비스는 기기에서 지원되지 않습니다. 도움을 받으려면 제조업체에 문의하십시오. 응용 프로그램을 성공적으로 실행할 수 있도록 안내해주세요.에뮬레이터에서 안드로이드 맵 애플리케이션을 실행할 수 없습니다.

+1

에뮬레이터에 'googleplay services'가 설치되어 있지 않으므로 에뮬레이터에서지도 애플리케이션을 실행할 수 없습니다. –

+0

장치에 .apk 파일을 설치하는 것 외에 응용 프로그램을 테스트하는 다른 방법은 무엇입니까? – user3384417

+0

참조 http://stackoverflow.com/questions/18459338/how-to-run-google-map-api-v2-on-android-emulator/18459530#18459530 도움이 될만한 정보가 있습니다. –

답변

0

this guide을 사용하여 에뮬레이터에 Google지도 v2를 성공적으로 설치할 수 있습니다. 다음 단계를 수행해야합니다. 새로운 에뮬레이터 인 Nexus S, Android 2.3.3을 생성하십시오. Google API를 사용하지 마십시오.

com.android.vending.apk (구글 스토어, v.3.10.9 플레이)

com.google.android.gms.apk 안드로이드 SDK 도구 22.0.1에이 구성

테스트 (구글 서비스, v.2.0.12 플레이) 설치합니다. 구글이 아닌 순수한 안드로이드를 목표로 삼는 다른 설정은 효과가있다. 우분투에 대한

Device: Galaxy Nexus 
Target: Android 4.2.2 - API Level 17 
CPU/ABI: ARM (armeabi-v7a) 
Checked: Use Host GPU 


Open the AVD 

Execute this in the terminal/cmd 

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

명령 :

ADB는 -r com.android.vending.apk

를 설치 -e -r com.google.android.gms.apk에게

ADB를 설치 -e

apk file inside 명령의 정확한 경로를 잊어 버렸습니다.

Restart the AVD 
+0

어디서 리눅스에서이 명령을 실행합니까? 정상적인 우분투 터미널에? 어떻게 설치합니까? – user3384417

+0

Windows 명령 프롬프트를위한 ​​명령. – Lokesh

+0

어떤 운영 체제를 사용하고 있습니까 ?? – Lokesh

관련 문제