Android 模擬中使用 AndroidMarket


應該十一月底發的,只是一直沒時間整裡進來
來筆記一下,不過使用後體驗不太好,還是買支手機好

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
1. 之後下載 Emulator Files.rar [註1]
2. 切換到 android_sdk/tools 執行 ./android
2. 更新 Android SDK 到 2.2 的 API 8
3. 關閉後再執行 ./android
4. 解壓 Emulator Files.rar
5. 將裡面的檔案都放入到 android_sdk/platform-tools (同目錄內有 ./adb)
4. 打開 AVDs 界面經由 MenuBar > Tools > Manage AVDs
7. 新建 AVDs 經由 New
-- (Name: AndroidMarket, Target: Android 2.2 API 8, SD Card Size: 100)
8. 之後切換到執行模擬器 ./emulator @AndroidMarket -partition-size 96
9. 完全載入後切換到 ../platform-tools 執行下面的指令

# 取出 build.prop, 用編輯器打開, 註解掉 ro.config.nocheckin=yes
./adb pull /system/build.prop

./adb remount
./adb push build.prop /system/build.prop
./adb install ./GoogleServicesFramework.apk
./adb install ./Vending.apk
./adb install ./Gmail.apk

./adb shell mount -o rw,remount -t yaffs2 /dev/block/mtdblock03 /system
./adb push ./su /system/xbin/su
./adb shell chmod 06755 /system
./adb shell chmod 06755 /system/xbin/su
./adb install ./uperuser.apk

# 或者簡單一點的 (可能需要修改 sh 內的 path)
chmod 755 *.sh
./Linux.sh

* 註
1. http://forum.xda-developers.com/showthread.php?t=821742