安卓模擬器常用的一共2種java sdk 和 bluestacks 藍手指。前者比較卡,后者貌似不能模擬2g/3g上網。
本文主要是針對java sdk的安裝使用,以及root。關於root的意思就是,用戶可以有高的權限方便操作,比如將豌豆莢的應用默認下載在sd卡,原先系統默認只能下載到系統內存中。
sdk 安卓模擬器安裝
操作系統:XP 或 Windows 7
一、運行環境的配置
1、准備你的電腦系統:XP 或 Windows 7
2、由於Android模擬器需要在Java環境才能運行,先下載Java安裝吧: 點擊下載 並安裝! (如已有Java環境的可跳過此步)
二、下載 Android 4.0.4 SDK 文件包
1、下載Android SDK starter package
http://www.cr173.com/soft/34565.html
用zip打開,拖出android-sdk 到你要放置的位置
2、下載Android SDK API Level
http://www.cr173.com/soft/40881.html
用zip打開,拖放 android-15(文件夾名字叫:android-4.0.4) 到 platforms 目錄內
3、下載Android SDK 4.0.4 system img
http://www.cr173.com/soft/40882.html
進入android-sdk目錄,
新建文件夾:system-images
再進入system-images目錄,新建文件夾:android-15
用zip打開,拖放 armeabi-v7a 到system-images\android-15目錄內
4、下載Android SDK Platform-tools
http://www.cr173.com/soft/40880.html
用zip打開,拖放 platform-tools 到 android-sdk目錄內
基本相同了,就不再重復了,請按教程操作(下面的版本數字沒有修改,但不影響安裝)
三、創建Android 4.0.4 模擬器
1、進入 android-sdk 目錄,雙擊運行 AVD Manager.exe

2、新建虛擬機, 點擊 New... 按鈕

3、填寫一些信息,如Name、SD卡大小...

4、創建后,會有一個 確定框,並提示虛擬機的相關信息。

5、回到主界面,點擊上面新建的虛擬機名稱,再點擊右邊的 Start... 按鈕 啟動
6、這里不需要設置,直接點Launch即可。 
7、OK,搞定!Android 4.04正在啟動中~!
初始化時間會有點長,2~3分鍾左右,視電腦配置而定!
下圖左側是模擬出來的手機界面,
右側是控制按鍵:小房子是home鍵,Menu是菜單鍵 ,返回,搜索什么的就不解釋了。

8、啟動完成,進入桌面。點擊OK,即可!

9、已進入桌面!
下方5個圖標按鈕分別是:電話、通訊錄、程序列表、短信、瀏覽器

10、點擊了 中間的程序列表,進入來的界面,還是有一個提示信息,告訴你按住圖標可以拖放到主屏上。 
11、程序列表界面 
12、有人會問,怎么是英文的,有中文嗎?
當然有!Android原生就支持多國語言,只需要設置一下即可。
點擊 上面列表中的 Settings 、進入功能設置界面
點擊 Language &input 語言和輸入 
13、呃,居然跳出一個谷歌拼音輸入法錯誤的提示框!(本人安裝后默認英文輸入法,這個版本無該錯誤提示) 
14、先去掉這個錯誤提示!
點擊 Default 調整系統默認使用的輸入法 
15、選擇 English(US) Android keyboard 即可

16、接着上面,繼續設置系統語言為中文,點擊 Language

17、用鼠標按住列表往上拖動,就會看到中文(簡體)
這是android的操作方式,實際上界面是往下滾動的!如果你以后要買android手機,建議你先適應這個操作方式。
你要看到下面的更多內容,就得往上拖動,讓下面的顯示出來。

18、點擊 中文(簡體)后,界面即變為中文了!
你可以再點擊 小房子回到主屏,或 返回鍵,進行其它的設置或操作!

19、查看版本號:4.0.4(由於是模擬器木有通話功能,所以基帶未知)

20、模擬器還可以橋接電腦的網絡上網喔!
root 方法 (部分轉過來)
我這里以Android4.0.4(API15)為藍本講講適合高版API的Android SDK虛擬機的root方法,很簡單的。
Android SDK root------root時候,我是將模擬器打開的,重新拷貝system.img后再重啟模擬器。
Root的第一步,准備工具。就兩個文件。①上網搜一個叫做《YAFFS2IMG》的鏡像瀏覽器,暫時建議用1.5版,2.0版我下載幾款(當然不是Z版)似乎都有問題。②上這個網址,就是Superuser設計者的網站androidsu.com,下載對應自己模擬器版本的超級授權用戶文件(該頁面下方有其壓縮包)。所謂對應版本,一方面是對應模擬器模擬的CPU版本,是ARM的還是x86的,不能選錯。如果你模擬時選了MIP的CPU,那就死了root這條心吧。目前互聯網上鋪天蓋地的教程都沒講清楚這點,還在文中引用第三方下載點的文件,是導致新手操作失敗的罪魁禍首!另一方面就是選適合自己模擬器模擬系統的版本,以目前androidsu.com提供的最新正式版破解文件來看,適合Android2.0-4.1的。對於更舊版的(好像沒什么root的意義了)可找它的歷史版本;對於更新版的可以考慮它的測試版或再等一段時間。下載的話,只要下那個Superuser包即可,已經含有齊全的文件。
Root的第二步,用《YAFFS2IMG》將虛擬機子目錄“system-images”內對應目標模擬器使用的系統鏡像目錄(我這里是“android-15\armeabi-v7a”)內的“system.img”打開。將其根目錄下的“build.prop”文件提取到硬盤,用文本編輯工具(如記事本)打開,將其“ro.config.nocheckin=yes”一行刪掉。當然,行頭加“#”號注釋掉也可以,似乎多余。再把改完的“build.prop”導入回鏡像中的原來位置替換原文件。記住,把文件權限設為“0644”。必須記住,這里只能是“0644”,別依據其它教程講的其它權限!
Root的第三步,把第一步下載的Superuser壓縮包解開,把里頭的一個叫做“su”(無擴展名)的文件導入第二步打開的鏡像“bin”目錄里,把權限設為“6755”。再把這個“su”導到“xbin”目錄中,如果遇到已存在舊文件,直接覆蓋,且把權限設為“0755”。記住,前一個是“6755”,后一個是“0755”。別弄錯了!網上害人的教程,要么把權限說錯(可能它設的權限適合舊舊舊版本的SDK模擬器),要么講漏了“xbin”這個目錄!然后把解壓縮包中的“Superuser.apk”導入到鏡像的“app”目錄中,設權限為“0644”,也不能錯!Root的最后一步,,選擇“無ECC/沒有FFFF標志”這組參數組合,把修改的鏡像保存為syststem.img放到第一步system-images名字 。
到了這兒只要打開模擬器就可以基本成功了(如果root時候你的模擬器是打開的,那么就要將模擬器重啟)。如果失敗了,請重新多嘗試幾次,主要權限路徑等等。
我是試了好幾次才成功的。希望上面能幫助到大家。
