programing

Genymotion 가상 장치에 Google 프레임워크(Play, Accounts 등)를 설치하려면 어떻게 해야 합니까?

subpage 2023. 7. 28. 22:05
반응형

Genymotion 가상 장치에 Google 프레임워크(Play, Accounts 등)를 설치하려면 어떻게 해야 합니까?

저는 현재 지니모션과 소년을 시도하고 있습니다. ADT 에뮬레이터보다 훨씬 빠릅니다.

하지만 구글 플레이에 앱을 다운로드하려면 구글 플레이를 설치해야 합니다.이거 어떻게 하는 거지?

2017년 5월 28일 업데이트:이 방법은 제가 더 이상 지원하지 않으며 제가 아는 한 더 이상 작동하지 않습니다.그것을 시도하지 마세요.


지니모션 v2.0+에 구글 앱과 ARM 지원을 추가하는 방법 #

원본 소스:[GUIDE] Genymotion | ARM 번역 및 GAPP 설치 - XDA-개발자

참고(2월 2일):이전 보고서와 달리 Android 4.4는 버그가 있지만 실제로 ARM 번역과 함께 작동하는 것으로 확인되었습니다.이전과 동일한 단계를 수행하고 4.4 GAps를 다운로드해야 합니다.

업데이트-v1.1: liboudini의 최신 빌드를 더 얻었고 ZIP 파일을 업데이트했습니다.이것은 많은 앱 충돌과 중단을 고칩니다.새 것만 플래시하면 작동할 것입니다.


이 가이드는 ARM 변환/지원을 모두 반환하기 위한 것입니다(이것이 "INSTALL_FAILED_CPU_ABI_"의 원인입니다).호환되지 않음" 오류) 및 Genymotion VM의 Google Play 앱.

  1. 다음 ZIP을 다운로드합니다.
  2. 그런 다음 Genymotion VM을 열고 홈 화면으로 이동합니다.
  3. 이제 Genymotion-ARM-Translation_v1.1.zip을 Genymotion VM 창으로 끌어다 놓습니다.
  4. "파일 전송 중"이라고 표시되어야 합니다.플래시를 켜라는 메시지가 나타나면 '확인'을 클릭합니다.
  5. ADBADB" VM")를 합니다.adb reboot도구 상자와 앱. 또는 ROM 도구 상자와 같은 앱입니다.필요한 경우 VM 창을 닫기만 하면 되지만 권장하지는 않습니다.
  6. 홈 화면이 다시 나타나면 gapps-*-signed.zip(이름은 다양함)을 VM으로 끌어다 놓고 '확인'을 클릭합니다.
  7. 완료되면 VM을 다시 재부팅하고 Google Play Store를 엽니다.
  8. Google 계정을 사용하여 로그인합니다.
  9. 스토어에 들어가면 '내 앱' 메뉴로 이동하여 모든 것을 업데이트합니다(많은 문제를 해결합니다).또한 Google Play 서비스를 직접 업데이트해 보십시오.
  10. 이제 'Netflix'와 'Google Drive'를 검색해 보십시오.
  11. 결과에 두 앱이 모두 표시되고 다운로드/설치가 가능하다면 축하드립니다. 이제 ARM 지원과 Google Play가 완전히 설정되었습니다!

저는 이것을 안드로이드 4.3과 4.4 이미지를 사용하여 지니모션 v2.0.1-v2.1에서 테스트했습니다.ARM 지원만 필요한 경우 GApp 단계를 건너뜁니다.혼자서도 아주 잘 작동할 겁니다.


이전 Zip:v1.0.문제가 해결되지 않으므로 다운로드하지 마십시오.보관 및 실험 목적으로 남겨집니다.

Genymotion 2.10 이상을 설치하면 Google Play Services 이름 "Open GAps"를 설치할 수 있는 전용 버튼이 있습니다.자세한 정보는 링크를 참조하십시오.

지니모션 2.9 이하의 3단계 프로세스:-

4.4 킷캣
5.0 롤리팝
5.1 롤리팝
6.0 마시멜로
7.0 누가
7.1 Nugat(웹 뷰 패치)
8.0 오레오
8.1 오레오
9.0 파이

  1. 위 링크에서 다운로드
  2. 다운로드한 zip 파일을 genymotion으로 드래그 앤 드롭하고 다시 시작하기만 하면 됩니다.
  3. Google 계정을 추가하고 "Google Play Music"을 다운로드한 후 실행합니다.


편집 2

3개월 후에 우리는 Genymotion에서 더 이상 공식적인 Google Apps를 사용하지 않으며 CyanogenMod와 같은 방법이 Google Apps를 얻는 유일한 방법이라고 말할 수 있습니다.하지만 지니모션 팀의 이전 프로젝트를 계속 사용할 수 있습니다.AndroVM(다운로드 미러).


편집

구글 앱은 11월에 지니모션에서 제거될 것입니다.자세한 내용은 지니모션 구글플러스 페이지에서 확인하실 수 있습니다.


Google 앱이 있는 가상 장치 선택:

완료:

이제 Google Play 서비스를 설치하려면 어떻게 해야 합니까?에 Google Play 사용에 대한 공식 FAQ가 있습니다. 여기 FAQ 텍스트:

지적 재산상의 이유로 Google Play 서비스는 기본적으로 Genymotion 가상 장치에 포함되어 있지 않습니다.하지만 꼭 필요한 경우 OpenGapps에서 제공하는 패키지를 사용할 수 있습니다.다음 단계를 수행합니다.

  1. opengapps.org 를 방문하세요.
  2. 플랫폼으로 x86 선택
  3. 가상 장치에 해당하는 Android 버전 선택
  4. 변형으로 나노 선택
  5. zip 파일 다운로드
  6. 새 Genymotion 가상 디바이스(2.7.2 이상에만 해당)에 zip 설치 관리자를 끌어서 놓습니다.
  7. .

Genymobile Inc.와 Genymotion은 가상 기기 내에서 Google Play 서비스를 다운로드, 설치 및 사용함으로써 발생하는 어떠한 책임도 지지 않습니다.사용자는 전적으로 사용에 대한 책임을 지고 이와 관련된 모든 책임을 집니다.또한 OpenGapps 패키지와 Genymotion 버전의 호환성과 관련하여 특정 목적에 대한 어떠한 종류의 보증도 부인합니다.

이 방법이 가장 쉬운 방법일 것입니다.

  1. 우선, 당신은 GAPPS를 설치해야 할 것입니다.
  2. 그런 다음 가상 상자를 열고 지니모션에 홈 화면이 나타날 때까지 기다립니다.
  3. 이전에 다운로드한 GAPS 폴더를 Genymotion으로 드래그 앤 드롭합니다.
  4. 프롬프트가 표시됩니다.확인을 클릭합니다.오류가 많이 표시되지만 무시하고 성공적인 프롬프트가 나타날 때까지 기다립니다.확인을 다시 클릭하고 가상 디바이스를 다시 시작합니다.
  5. Google 계정 화면이 나타납니다.플레이스토어 앱이 표시되지 않으면 엽니다.계정에 로그인합니다.다시 오류를 무시합니다.
  6. 플레이 스토어가 지금 열리며 완전히 작동해야 합니다.

저는 https://stackoverflow.com/a/20013322/98057 을 사용하여 ARM 번역은 플래시할 수 있지만 갭은 플래시할 수 없습니다.위에 언급된 'OOOps, gapps-jb-20121011-signed.zip' 오류가 발생했습니다.Genymotion 로그를 읽고 다음과 같은 항목을 찾을 경우:

Sep 16 23:00:02 [Genymotion Player] [Error] [Adb][shell] Unable to finished process:  "Process operation timed out" 

다음을 사용하여 플래시를 적용해 보십시오.adb직접:

$ adb -s 192.168.56.101:5555 shell "/system/bin/check-archive.sh /sdcard/Download/gapps-jb-20121011-signed.zip"
$ adb -s 192.168.56.101:5555 shell "/system/bin/flash-archive.sh /sdcard/Download/gapps-jb-20121011-signed.zip"
$ adb reboot

로그 파일에 기록된 내용에 따라 이러한 명령을 변경합니다(경로와 IP는 다를 수 있음).

참고로 다음 폴더에서 Genymobile 로그 파일을 찾았습니다.

~/.Genymobile/Genymotion/deployed/<device name>/genymotion-player.log

Genymotion용 Google Apps KitKat.

Play Store, Gmail, YouTube 등과 같은 필수 Google Apps가 포함된 링크에서 Google Apps ZIP 파일을 다운로드합니다.

https://www.mediafire.com/ ?qbt4lhyu9q10ix

부팅이 완료되면 다운로드한 update-gapps-4-4-2-signed.zip이라는 이름의 ZIP 파일을 Genymotion 창으로 드래그 앤 드롭합니다.그러면 Google 앱 설치가 시작되고 확인 메시지가 나타납니다.확인합니다.

VirtualBox 4.2.0 릴리스(호스트에서 Linux 게스트로 드래그 앤 드롭 지원 포함)의 지침을 따라 VirtualBox를 4.2로 업그레이드하기 전에 아래 링크에 지정된 모든 단계를 수행하십시오.그런 다음 지니모션을 최신 버전으로 업그레이드합니다.

바탕 화면으로 이동하여 지니모션을 실행합니다.Android 버전 4.2가 설치된 가상 장치를 선택한 다음 먼저 Genymotion-ARM-Translation_v1.1.zip 파일 두 개를 끌어다 놓습니다.그런 다음 지니모션이 진행 상황을 표시하고 이후 대화 상자를 표시합니다.그런 다음 확인을 클릭하면 장치를 재부팅하라는 메시지가 표시됩니다.ADB를 다시 시작합니다.두 번째 파일 gapps-jb-20130812-signed.zip에 대해 동일한 단계를 수행하고 ADB를 다시 시작합니다.

이것으로 문제가 해결되기를 바랍니다. 링크를 확인하십시오. 더 명확하게 설명됩니다.

Google에 로그인하는 동안 오류가 발생하여 다음 메시지가 표시되는 경우:

할 수
서버에 대한 신뢰할 수 있는 연결을 설정할 수 없습니다.

그런 다음 YouTube, Gmail, Google 사이트 등에서 브라우저에서 로그인을 시도합니다.

이게 도움이 됐어요.브라우저에 로그인한 후 Google Play 앱에 로그인할 수 있었습니다.

"ARM Translation Installer v1.1"이 작동하지 않는 경우가 있습니다.다음은 Google Play를 설치하는 간단한 솔루션입니다.

  1. 다음 링크로 이동하십시오. http://www.mediafire.com/download/jdn83v1v3bregyu/Galaxy+S4++HTC+One++Xperia+Z+-+4.2.2+-+with+Google+Apps+-+API+17+-+1080x1920.zip

  2. 링크에서 파일을 다운로드하고 압축을 풀면 Google Play 스토어가 있는 Android 가상 장치를 얻을 수 있습니다.파일 이름은 "Galaxy S4 HTC One Xperia Z – 4.2.2 – Google Apps – API 17 – 1080x1920"입니다.

  3. 백그라운드에서 실행 중인 모든 지니모션 스토어를 닫습니다.

  4. 추출된 파일을 다음 폴더에 복사합니다.C:\사용자\'사용자 이름'\AppData\로컬\지니모바일\Genymotion\deployed

  5. 복사한 후 다음 경로가 표시됩니다. C:\사용자\'사용자 이름'\AppData\로컬\지니모바일\Genymotion\deployed\Galaxy S4 HTC One Xperia Z - 4.2.2 - Google 앱 포함 - API 17 - 1080x1920

  6. "Galaxy S4 HTC One Xperia Z – 4.2.2 – Google Apps – API 17 – 1080x1920" 폴더에는 많은 *.vmdk 및 *.vbox 파일이 있습니다.

  7. 이제 VirtualBox를 열고 Machine->Add and Browse(위 폴더 추가 및 찾아보기)를 선택하고 *.vbox 파일을 가져옵니다.

  8. 지니모션을 다시 시작합니다.다 했어요.

언급URL : https://stackoverflow.com/questions/17831990/how-do-you-install-google-frameworks-play-accounts-etc-on-a-genymotion-virt

반응형