參考些文章,能順利set up android simulator env, 特轉載。
新版的SDK 1.5要先建立一個Android Virtual Device(簡稱“AVD”)的運行環境後才能啟動模擬器。
接下來是具體步驟:
Android 1.5 SDK R1 下載
Android 1.5 SDK R2 下載
確認下電腦裝了JDK 沒,如果沒。。。。 點擊下載
裝完JDK後。。。開始-運行-輸入CMD。。。
開啟黑框框。。
輸入路徑(這個路徑是我存放模擬器的路徑、大家要根據自己所存放的路徑輸入相應的路徑):
繼續輸入cd \java\android-sdk-windows-1.5_r1\tools:(cd後有空格)
接著在這命令後面輸入android並斷行符號
此時彈出一堆的命令。。無視。。。
在最後的這個命名後面輸入android create avd -t 2 -n g1,並斷行符號。(注意:這個命令中最後一個g1是可以任意取名的,你也可取別的名字如g2,android…)
[要切記android與create與avd與-t與2與-n與g1之間都是有空格的]
這時又會彈出個新的命令出來!我們只要輸入no並斷行符號就可以了。
結束以上的操作之後,開啟存放SDK模擬器的檔案,找到模擬器的程式右鍵點擊發送——案頭捷徑.
回到案頭後,先不要著急、右鍵點擊屬性!
在捷徑-目標的路徑後面加上 -avd g1(這個-前面是要空格一下的,avd後面跟著的g1則要跟你在上一步黑框中所輸入的名字是一致的).
添加完後確定,這樣我們就可以在案頭雙擊直接啟動模擬器了.
再補充下載入sd卡的方法(謝謝nsnboy)
Android 模擬器能夠讓我們使用fat32格式的磁碟鏡像作為SD卡的模
擬,今天嘗試了一下,把過程記錄下來和大家分享:
1. 進入Android SDK目錄下的tools子目錄,運行
mksdcard -l sdcard 512M e:\sdcard.img
這樣就建立了一個512M的SD卡鏡像檔案
在E盤下會產生一個sdcard.img 檔案
當然你可以在其他的地方產生
2. 運行模擬器的時候指定路徑(注意需要完整路徑):
emulator -sdcard e:\sdcard.img
這樣模擬器中就可以使用sdcard這個路徑來指向類比的SD卡了
那麼如何拷貝本機檔案到SD卡,或者管理 SD卡上的內容呢?
A. 在linux下面我們可以mount成一個loop裝置,先建立一個目錄,比如叫
android_sdcard,然後執行:
mount -o loop sdcard.img android_sdcard
這樣管理這個目錄就是管理sdcard內容了
B. 在windows 下面我們可以用mtools來做管理,也可以用android SDK帶的命令(
這個命令在linux下面也可以用):
adb push local_file sdcardremote_file
不想每次都加-sdcard $sdcard_path, 可以把sdcard.img 複製到~/.android/avd/下對應的AVD目錄下.
轉自:http://www.oschina.net/