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 |