cmd常用控制台
1、清屏命令:cls
2、列出目前的目錄詳細資料:dir
3、刪除檔案:del xxx.txt
android adb常用命令
1)、建立sdcard
mksdcard 50M D:/sdcard.img --> 建立一張容量為50M的SDCard
2)、刪除sdcard
cd d:/
del sdcard.img
3)、把ljq.txt檔案放在sdcard
adb push d:/ljq.txt /sdcard/
4)、建立avd模擬器
android create avd -n avd名稱 -t target平台編號
eg、android create avd -n android2.1 -t 8
說明:Error: Folder C:\Users\Administrator\.android\avd\ljq.avd is in the way. Use --f
orce if you want to overwrite.(進入C:\Users\Administrator\.android\avd\目錄,把ljq.avd檔案夾刪除即可)
5)、啟動模擬器
emulator -avd xxx
eg、emulator -avd android2.1
啟動帶sdcard模擬器
emulator -sdcard d:/sd.img -avd android2.1(android2.1之前建立好的一個虛擬設備的名稱)
6)、刪除AVD(模擬器):
android delete avd -n name名稱
eg、android delete avd -n android2.1
7)、顯示系統中全部android平台
android list targets
8)、android list avd
9)、adb devices
10)、查看使用者已安裝的軟體
adb shell
cd /data/app/
ls
11)、安裝軟體
adb install d:\abc.apk
12)、卸載軟體
adb shell
cd /data/app/
adb uninstall <軟體名>
adb uninstall -k <軟體名>
說明:如果加 -k 參數,為卸載軟體但是保留配置和快取檔案. </B>
eg、adb uninstall com.ljq.activity
13)、啟動ddms:ddms
14)、匯出檔案
adb pull adb pull <遠程路徑> <本地路徑>
eg、adb pull /sdcard/hrtx/123.gif d:/
15)、匯入檔案
adb push <本地路徑> <遠程路徑>
eg、adb pull d:/123.gif /sdcard/
16)、進入模擬器的shell模式:
adb shell
17)、在命令列中查看LOG資訊:
adb logcat
adb logcat -s 標籤名
eg、adb logcat -s MainActivity
18)、刪除系統應用:
adb remount(重新掛載系統磁碟分割,使系統磁碟分割重新可寫)
adb shell
cd /system/app
rm *.apk
19)、擷取管理員權限:
adb root
20)、啟動Activity
adb shell am start -n 包名/包名+類名(-n 類名,-a action,-d date,-m MIME-TYPE,-c category,-e 擴充資料,等)
eg、adb shell am start -n com.hrtx.activity/com.hrtx.activity.MainActivity
21)、發布連接埠:
設定任意的連接埠號碼,做為主機向模擬器或裝置的請求連接埠。
eg、adb forward tcp:5555 tcp:8000
22)、查看bug報告:
adb bugreport
23)、記錄無線通訊日誌:
一般來說,無線通訊的日誌非常多,在運行時沒必要去記錄,但我們還是可以通過命令設定記錄:
adb shell
logcat -b radio
24)、擷取裝置的ID和序號:
adb get-product
adb get-serialno
25)、訪問資料庫SQLite3
adb shell
sqlite3