不過我還不需要這麼複雜的功能
只是偶而想在家裡用emulator看一下android framework的行為
所以大概就是需要自己改一下framework 然後製作system.image放進去AVD裏頭跑一跑
以下為大概的步驟
1. 下載SDK以及AVD
http://developer.android.com/sdk/installing.html
2. 下載android source code
http://source.android.com/source/downloading.html 這裡有詳細的步驟
3. 在android source code目錄下 設定環境變數以及選擇要build emulator要用的images
source ./build/envsetup.sh
choosecombo 1 sdk eng
4. make -j4 systemimage userdataimage persistimage
5. 更換image
在android-sdk/system-images\android-15\armeabi-v7a 可更換kernel-qemu system.img persist.img userdata.img, 其中android-15是指支援API15的image 就看avd是用哪一個建立image就把哪一個換掉吧
6. 開機
8. 開logcat或adb shell追蹤
沒有留言:
張貼留言