事前準備:
1. 在Android Studio 設定中找出Andriod SDK 的位置,下面會統稱SDK_HOME,預設位置是
C:\Users\[User]\AppData\Local\Android\Sdk
|
2. 建立一個新的模擬器,選擇所需的Android版本(with Google APIs)鏡像檔
3. 下載Google Apps packages,選擇跟鏡像檔一樣的Android版本及pico
http://opengapps.org/
http://opengapps.org/
4. 下載及解壓支援.lz檔案7zip,從官方下載的7zip是不支援
http://download.savannah.gnu.org/releases/lzip/7zip/
5. 用剛下載的7zip開啟步驟2下載的Google Apps packages中找出所需的4個apk及解壓到SDK_HOME\platform-tools\
http://download.savannah.gnu.org/releases/lzip/7zip/
5. 用剛下載的7zip開啟步驟2下載的Google Apps packages中找出所需的4個apk及解壓到SDK_HOME\platform-tools\
- Play市場 - Phonesky.apk
- \Core\vending-all.tar.lz\vending-all.tar\vending-all\240-320-480\priv-app\Phonesky\Phonesky.apk
- Play服務 - PrebuiltGmsCore.apk
- \Core\gmscore-x86.tar.lz\gmscore-x86.tar\gmscore-x86\nodpi\priv-app\PrebuiltGmsCore\PrebuiltGmsCore.apk
- Google服務框架 - GoogleServicesFramework.apk
- \Core\gsfcore-all.tar.lz\gsfcore-all.tar\gsfcore-all\nodpi\priv-app\GoogleServicesFramework\GoogleServicesFramework.apk
- Google帳戶管理服務 - GoogleLoginService.apk
- \Core\gsflogin-all.tar.lz\gsflogin-all.tar\gsflogin-all\nodpi\priv-app\GoogleLoginService\GoogleLoginService.apk
開始安裝
1. 開啟Command Windows
- 按Win+R 之後輸入cmd
2. 列出現有的模擬器
- 移到SDK_HOME\emulator 目錄後輸入emulator -list-avds
C:\Users\User>cd C:\Users\User\AppData\Local\Android\Sdk\emulator
C:\Users\User\AppData\Local\Android\sdk\emulator>emulator -list-avds
New_Device <--剛新增的模擬器
Nexus_5X_API_21 <--模擬器1的名字
Nexus_5X_API_25 <--模擬器2的名字
|
3. 以可寫入系統檔案模式開啟之前新增的模擬器
- 輸入emulator @[模擬器名字] -writable-system
C:\Users\User\AppData\Local\Android\sdk\emulator>emulator @New_Device -writable-system
|
4. 開啟另一個Command Windows
- 按Win+R 之後輸入cmd
5. 移到platform-tools目錄
- 輸入cd.. 之後輸入cd platform-tools
C:\Users\User\AppData\Local\Android\sdk\emulator> cd..
C:\Users\User\AppData\Local\Android\sdk> cd platform-tools
C:\Users\User\AppData\Local\Android\sdk\platform-tools> |
6. 取得 root 權限
7. 重新掛載系統檔案
8. 安裝Play市場,Play服務,Google服務框架及Google帳戶管理服務
9. 使用Android Emulator 關閉模擬器及使用 Android Studio 重啟模擬器 ,待模擬器完全載入後再重啟一次
10.直接使用Play Store 下載及安裝Google Calendar
- 輸入adb root
C:\Users\User\AppData\Local\Android\sdk\platform-tools>adb root
|
- 輸入adb remount
C:\Users\User\AppData\Local\Android\sdk\platform-tools>adb remount
remount succeeded |
- 輸入adb push Phonesky.apk /system/priv-app/
- 輸入adb push PrebuiltGmsCore.apk /system/priv-app/PrebuiltGmsCore/
- 輸入adb push GoogleServicesFramework.apk /system/priv-app/GoogleServicesFramework/
- 輸入adb push GoogleLoginService.apk /system/priv-app/GoogleLoginService/
C:\Users\User\AppData\Local\Android\sdk\platform-tools>adb push ......
C:\Users\User\AppData\Local\Android\sdk\platform-tools>adb push ...... C:\Users\User\AppData\Local\Android\sdk\platform-tools>adb push ...... C:\Users\User\AppData\Local\Android\sdk\platform-tools>adb push ...... |
9. 使用Android Emulator 關閉模擬器及使用 Android Studio 重啟模擬器 ,待模擬器完全載入後再重啟一次
10.直接使用Play Store 下載及安裝Google Calendar
版主您好
回覆刪除我是了您的方法 但是我的模擬器上就是不會出現Play 商店
請問是出了什麼樣的狀況呢
不能用了嗎??
回覆刪除6.0版本安裝完無法打開
7.11版本安裝完無法登入
雖然目前Android Studio有提供兩個avd內建GooglePlay
但是尺寸太大了,我想用小一點的阿~~~