1、安裝APK文件到Android模擬器android
Android手機使用的執行文件爲APK格式,相似於Windows平臺的exe文件。在Android模擬器中安裝APK文件有多種方法,若是你是開發人員,能夠經過Eclipse+ADT,使用DDMS(Dalvik Debug Monitor Service,它爲咱們提供例如:爲測試設備截屏,針對特定的進程查看正在運行的線程以及堆信息、Logcat、廣播狀態信息、模擬電話呼叫、接收SMS、虛擬地理座標等等)能夠傳輸文件。大多數能夠直接在Windows的cmd中操做就能夠了。web
1、首先在Android SDK的Tools文件夾中找到emulator.exe文件並運行,這時Android模擬器就啓動了,sql
2、 將android123.apk文件複製到Android SDK的Tools目錄中(點擊下載Android123.apk文件),使用cmd的cd命令定位到Android 模擬器目錄Tools中,執行adb install android123.apk命令,這時模擬器將會自動執行安裝。 shell
3、在Android模擬器中能夠找到咱們安裝好的文件-Android手機之家。數據庫
4、 用鼠標單擊這個文件就能夠看到Android手機之家網站的演示程序。 app
寫在最後咱們能夠發現安裝Android軟件到模擬器很簡單,只須要執行adb install命令就能夠了,固然其實咱們作的是複製文件到Android模擬器的/data/app文件夾,並建立了一個快捷方式。tcp
2、adb命令的使用工具
adb(Android Debug Bridge)是Android 提供的一個通用的調試工具,藉助這個工具,咱們能夠管理設備或手機模擬器的狀態 。還能夠進行如下的操做:
一、快速更新設備或手機模擬器中的代碼,如應用或Android系統升級;
二、在設備上運行shell命令;
三、管理設備或手機模擬器上的預約端口;
四、在設備或手機模擬器上覆制或粘貼文件;測試
如下爲一些經常使用的操做:
一、安裝 應用到模擬器:
adb install
比較遺憾的是,Android並無提供一個卸載 應用的命令,只能本身手動刪除 :
adb shell
cd /data/app
rm app.apk
二、進入設備或模擬器的shell:
adb shell
經過上面的命令,就能夠進入設備或模擬器的shell環境中,在這個Linux Shell中,你能夠執行各類Linux 的命令,另外若是隻想執行一條shell命令,能夠採用如下的方式:
adb shell [command]
如:adb shell dmesg會打印出內核的調試信息。
三、發佈端口:
能夠設置任意的端口號,作爲主機 向模擬器或設備的請求端口。如:
adb forward tcp:5555 tcp:8000
四、複製文件 :
可向一個設備或從一個設備中複製文件,
複製一個文件或目錄到設備或模擬器上:
adb push
如:adb push test.txt /tmp/test.txt
從設備或模擬器上覆制一個文件或目錄:
adb pull
如:adb pull /addroid/lib/libwebcore.so .
五、搜索模擬器/設備的實例:
取得當前運行的模擬器/設備的實例的列表及每一個實例的狀態:
adb devices
六、查看bug報告:
adb bugreport
七、記錄無線通信日誌:
通常來講,無線通信的日誌很是多,在運行時不必去記錄,但咱們仍是能夠經過命令,設置記錄:
adb shell
logcat -b radio
八、獲取設備的ID和序列號:
adb get-product
adb get-serialno
九、訪問數據庫SQLite3
adb shell
sqlite3網站
十、經過gsm call命令能夠像Android 模擬器打電話 ,除了在EclipseADT 的DDMS中經過按鈕Dial外,還能夠經過DDMS外殼調用gsm call命令直接撥打,咱們首先須要啓動AndroidEmulator,而後在cmd環境下執行telnet localhost 5554 下面就能夠向Android模擬器 撥號,參數爲gsmcall < phoneNum> ,好比給10086打電話 爲gsm call +10086