Android 4.0 에뮬레이터에서 Google Play 에뮬레이터
Google Play.apk를 Android 4.0 에뮬레이터에 설치하려면 어떻게 해야 합니까?
Google 앱(Google Login Service)을 다운로드합니다. Google Framework)apk, Google Services Framework.apk, Phonesky.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 플랫폼에는 구글 플레이 서비스가 포함되어 있습니다.젤리빈을 구동하는 에뮬레이터만 사용하면 됩니다.자세한 내용은 여기에서 확인할 수 있습니다.
편집:
또 다른 옵션은 Genymotion을 사용하는 것입니다. 훨씬 더 빨리 실행됩니다.
편집 2:
@gdw2가 다음과 같이 언급하였습니다: "Google Play Services SDK를 설정하는 것은 작동하는 Google Play 앱을 설치하는 것이 아니라 SDK가 제공하는 특정 서비스를 가능하게 할 뿐입니다."
버전 2.0 이후 Genymotion은 기본적으로 Play Services와 함께 제공되지 않지만 수동으로 쉽게 설치할 수 있습니다.여기서 적절한 버전을 다운로드한 후 가상 디바이스(에뮬라)로 드래그 앤 드롭하기만 하면 됩니다.
를합니다를 를 설치하는 으로 이 을 수행합니다.adb, 에뮬레이터가 사용하는 시스템 이미지에 영구적으로 추가합니다.YAFS2 이미지를 수정하려면 Windows의 Yaffey 또는 다른 시스템의 유사한 유틸리티가 필요합니다.알았다.GoogleLoginService.apk,GoogleServicesFramework.apk,그리고.Phonesky.apk(또는Vending.apk에서)로 이동합니다./system/app 폴더system.img에뮬레이터 파일입니다.그 후 나는 애드비를 건들지 않고 에뮬레이터를 정상적으로 작동시킬 수 있고, 플레이 스토어는 항상 그곳에 있습니다.
단말기에서 Google 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 root 실행)가 있어야 합니다.
이미지에 추가하기
자 시작합니다.yaffey 또는 는 Linux는 Mac에서를 고를 엽니다.system.img수정할 에뮬레이터 이미지에 대해 입력합니다.합니다에 을 가장 합니다.[...]\android-sdk\system-images\android-17\x86.
이름 system.img.system-original.img yaffey 아래에서 장치에서 끌어온 APK 파일을 /app 폴더에 복사합니다.수정된 이미지를 다음과 같이 저장합니다.system.img원래 폴더에 저장합니다.그런 다음 에뮬레이터를 시작합니다(제 경우에는 Intel HAX에서 작동하는 Intel Atom 프로세서가 탑재된 Android 4.2 에뮬레이터, Windows 컴퓨터에서는 초고속입니다). 그러면 Play Store가 설치됩니다.다를(를) 을 발견하지 않았습니다.SdkSetup.apk그리고.SdkSetup.odex- 이 파일들이 있는 동안에도 Play Store와 다른 서비스들은 여전히 저에게 잘 작동합니다.
테스트가 끝나면 기기에서 구글 앱을 일시적으로 불법 복제한 양심의 가책을 덜기 위해 수정된 내용을 삭제할 수 있습니다.system.img원본을 복원합니다.system-original.img.
- http://goo.im/gapps 에서 gapps 패키지를 다운로드합니다.
- Google 로그인 서비스의 압축을 풉니다.apk,GoogleServicesFramework.apk 및 Automation.apk cmd 창 유형으로 이동
adb shell- 껍질형으로
mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system - 그런 다음 Ctrl+c를 눌러 종료합니다.apks가 추출된 디렉토리에 cd,
- 유형
adb push <appname>.apk /system/app - 그다음에 타자를 칩니다.
adb reboot
- 껍질형으로
제가 컴퓨터에 apk 파일을 다운로드하고 그 파일을 에뮬레이터로 끌어와서 구글 플레이를 설치하는 것은 간단합니다. 누군가에게 도움이 되기를 바랍니다.
Android 4.0 폰에서 다운로드한 후 시스템 이미지를 마운트할 수 있습니다.rw복사해 주세요.
전에는 시도하지 않았지만 잘 될 것입니다.
Playstore + Google Play Services In Linux (Ubuntu 14.04)
Google 앱(Google Login Service)을 다운로드합니다.apk , Google Services Framework .apk )
여기서부터 http://www.securitylearn.net/2013/08/31/google-play-store-on-android-emulator/
그리고 여기서 (Phonesky.apk)를 다운로드합니다. https://basketbuild.com/filedl/devs?dev=dankoman&dl=dankoman/Phonesky.apk
ANDROID SDK LOCATION으로 이동 >>
cd-Android SDK의 도구 위치-
에뮬레이터를 실행하려면>
Android/Sdk/tools$ ./emulator64-x86 -avd Kitkat - 파티션 크기 566 - 오디오 없음 - 부팅 안 함
사용 권한 설정 >>
cd Android/Sdk/platform-tools platform-tools$ adb shell mount - ore mount,rw-taffs2 /dev/block/mtdblock0 / system
platform-tools$ adb shell chmod 777 /system/app
platform-tools$ adb push/home/nazmul/Downloads/GoogleLoginService.apk/system/app/.
PUSH PLAY APKS >>
platform-tools$ adb push/home/nazmul/Downloads/Google Services Framework.apk /system/app/.platform-tools$ adb push/home/nazmul/Downloads/Phonesky.apk /system/app/.platform-tools$ adb shell rm/system/app/SdkSetup*
지니모션 해본 적 있어요?지난주에 읽은 적이 있는데 아주 좋아요.사용자가 자체 소프트웨어로 실행하는 여러 Android Image가 있습니다.이미지는 엄청나게 빠르며 구글 플레이가 설치되어 있습니다.필요한 물건인지 확인해 보세요.
언급URL : https://stackoverflow.com/questions/11154222/google-play-on-android-4-0-emulator
'programing' 카테고리의 다른 글
| SQL ANY & ALL 연산자 (0) | 2023.09.19 |
|---|---|
| node http-server가 업데이트된 html 파일을 제공하지 않음 (0) | 2023.09.19 |
| 기능적인 반복 방법(ES6/7) (0) | 2023.09.19 |
| jquery를 사용하여 라디오 그룹으로부터 가치를 얻습니다. (0) | 2023.09.19 |
| AngularJS - 다른 파셜 내에서 파셜을 동적으로 사용 (0) | 2023.09.19 |