Android 4.0 에뮬레이터에 Google Play .apk를 설치하려면 어떻게 해야 하나요?
여기]1에서 Google 앱(Google로그인서비스.apk , Google서비스프레임워크.apk , 폰스카이.apk)을 다운로드하세요.
에뮬레이터를 시작합니다:
emulator -avd VM_NAME_HERE -partition-size 500 -no-audio -no-boot-anim
그런 다음 다음 명령을 사용합니다:
# Remount in rw mode.
# NOTE: more recent system.img files are ext4, not yaffs2
adb shell mount -o remount,rw -t yaffs2 /dev/block/mtdblock0 /system
# Allow writing to app directory on system partition
adb shell chmod 777 /system/app
# Install following apk
adb push GoogleLoginService.apk /system/app/.
adb push GoogleServicesFramework.apk /system/app/.
adb push Phonesky.apk /system/app/. # Vending.apk in older versions
adb shell rm /system/app/SdkSetup*
향후 있다.
현재 구글 플레이 서비스 플랫폼 안드로이드 4.2.2 포함되어 있습니다. 그냥 사용하는 에뮬레이터이고 호스팅하면서 젤리빈. 여기에 자세한 내용을 확인할 수 있습니다.
또 다른 옵션은 사용할 수 있는 헨리 모티온 (런입니다 운행에서어떠한 빠름)
@Gdw2 같이 평했다. 구글 플레이, 구글 플레이 서비스 (working " 셋업하기 sdk 를 설치할 수 없는 특정 서비스를 제공하는 앱 - 그냥 sdk",
버전 2.0 서비스를 기본적으로 헨리 모티온 후 제공되지 않습니다 하지만 쉽게 할 수 있습니다 설치되었음 합니다. 그냥 오른쪽 버전의 다운로드하십시오 here 및 끌어놓기 꽂으십시오 가상 장치 (에무라도르).
매번 adb
로 APK를 설치하는 대신 에뮬레이터가 사용하는 시스템 이미지에 영구적으로 추가하는 영구적인 방법을 사용합니다. YAFFS2 이미지를 수정하려면 Windows의 경우 Yaffey 또는 다른 시스템에서 유사한 유틸리티가 필요합니다. 구글 로그인 서비스,
구글 서비스 프레임워크,
폰스카이(또는 이전 버전의 안드로이드에서는
Vending.apk)를 에뮬레이터의
system.img파일에 있는
/system/app` 폴더에 복사합니다. 그 후 adb를 건드리지 않고 정상적으로 에뮬레이터를 시작할 수 있으며 Play 스토어는 항상 거기에 있습니다.
일부 인터넷 사이트에서 Google 앱을 다운로드하는 것은 합법적이지 않을 수 있지만 해당 Android 버전이 설치된 휴대폰이나 태블릿이 있는 경우 기기에서 앱을 꺼내면 됩니다:
adb -d root
adb -d pull /system/app/GoogleLoginService.apk
adb -d pull /system/app/GoogleServicesFramework.apk
adb -d pull /system/app/Phonesky.apk
기기에서 이러한 파일을 가져오려면 기기에 대한 루트 수준 액세스(adb 루트 실행)가 있어야 합니다.
이제 Windows에서 yaffey
를 시작하거나 Linux 또는 Mac에서 유사한 유틸리티를 시작하고 수정하려는 에뮬레이터 이미지에 대한 system.img
를 엽니다. 저는 '[...]\android-sdk\system-images\android-17\x86`에 있는 것을 가장 자주 수정합니다.
원래 system.img
의 이름을 system-original.img
로 바꿉니다. yaffey에서 기기에서 가져온 APK 파일을 /app 폴더에 복사합니다. 수정한 이미지를 원본 폴더에 system.img
로 저장합니다. 그런 다음 에뮬레이터를 시작하면 (제 경우에는 Windows 컴퓨터에서 초고속으로 실행되는 인텔 HAX에서 실행되는 인텔 아톰 프로세서가 장착된 안드로이드 4.2 에뮬레이터입니다) Play 스토어가 나타납니다. 이 파일이 있는 상태에서도 Play 스토어 및 기타 서비스가 정상적으로 작동하기 때문에 SdkSetup.apk
및 SdkSetup.odex
를 삭제할 필요가 없었습니다.
테스트가 끝나면 기기에서 일시적으로 Google 앱을 불법 복제했다는 양심의 가책을 덜기 위해 수정된 system.img
를 삭제하고 system-original.img
에서 원본을 복원할 수 있습니다.
구글 앱스 다운로드하십시오 (구글로긴저비스트라프카, 구글세비치스프라임워k.파크)
여기에서 http://www.securitylearn.net/2013/08/31/google-play-store-on-android-emulator/
및 다운로드 (포네스키오파크) 여기에서 dev = dankoman& dankoman/Phonesky.apk, dl = https://basketbuild.com/filedl/devs?
안드로이드 SDK LOCATION> 검색하기를 >;
안드로이드 SDK& cd # 39 의 툴과도 위치 -
실행하십시오 EMULATOR> >;
Permissions> 설정되었습니다 >;
cd Android/Sdk/platform-tools mount - o - t yaffs2 /dev/block/mtdblock0 /system 다시 마운트합니다 쉘로 플랫폼 도구 $ 아시아개발은행 (adb), rw
adb shell chmod 777 /system/app 플랫폼 도구 $
adb push /home/nazmul/Downloads/GoogleLoginService.apk 플랫폼 도구 $ / system / 앱 /.
누름식 놀이를하고 apk > >;
adb push /home/nazmul/Downloads/GoogleServicesFramework.apk 플랫폼 도구 $ / system / 앱 /. adb push /home/nazmul/Downloads/Phonesky.apk 플랫폼 도구 $ / system / 앱 /. rm / 시스템 / 앱 / 스데크세토프 쉘로 플랫폼 도구 $ 아시아개발은행 (adb) *
헨리 모티온 시도한 적이 있습니까? # 39, ve 검토완료 i& 지난주 정보기술 (it) 및 it 아주 좋다. 그들은 여러 안드로이드 이미지를생성하여 실행하는 (저마다 소프트웨어). 그들은 이미 설치된 저들이요 놀라운 속도로 이미지는 구글 플레이 이런 경우 체크아웃합니다 심아이엔큐 합니다.