1. 程式人生 > >幾個ADB常用命令

幾個ADB常用命令

rem 退出 log 就會 AD 在屏幕上 幫助 ati str

http://blog.163.com/ymguan@yeah/blog/static/14007287220133149477594/

1. 顯示當前運行的全部模擬器:
adb devices

2. 安裝應用程序:
adb install -r 123.apk

3. 獲取模擬器中的文件:
adb pull <remote> <local>

4. 向模擬器中寫文件:
adb push <local> <remote>

5. 進入模擬器的shell模式:
adb shell

6. 缷載apk包:
adb shell
cd data/app
rm 123.apk
exit
adb uninstall 123.apk
adb install -r 123.apk

7. 查看adb命令幫助信息:
adb help
8. 刪除系統應用:
adb remount (重新掛載系統分區,使系統分區重新可寫)。
adb shell
cd system/app
rm 123.apk

9. 獲取管理員權限:
adb root

10、復制文件:
復制一個文件或目錄到設備:
adb push <source> <destination></destination></source>
如:adb push update.zip /sdcard/

從設備上復制一個文件或目錄:
adb pull <source> <destination></destination></source>
如:adb pull /sdcard/update.zip.

11、取得當前運行設備的實例的列表及每個實例的狀態:
adb devices

12、 #cd system/sd/data //進入系統內指定文件夾
cd .. 返回上一級目錄
cd ../.. 返回上兩級目錄
cd 進入個人的主目錄
cd ~user1

進入個人的主目錄
cd - 返回上次所在的目錄


#ls //列表顯示當前文件夾內容
#rm -r xxx //刪除名字為xxx的文件夾及其裏面的所有文件
#rm xxx //刪除文件xxx
#rmdir xxx //刪除xxx的文件夾

#mkdir -p xxx //遞歸創建xxx的文件夾
#cp [選項] [來源文件] [目的文件],-d 復制一個快捷方式/-r 復制一個目錄/-i 對一個存在的文件,詢問是否覆蓋
#mv [選項] [來源文件] [目標文件],-u 目標文件存在時才會生效,如果源文件比目標文件新才會移動/-i 對一個存在的文件,詢問是否覆蓋;


#cat 常用命令,即查看一個文件的內容並顯示在屏幕上。
more 也是用來查看一個文件的內容。當文件內容太多,一屏幕不能占下,使用more當看完一屏後按空格鍵繼續看下一屏。看完所有內容後就會退出。如果你想提前退出,只需按q鍵即可。
less 作用跟more一樣,但比more好在可以上翻,下翻。空格鍵同樣可以翻頁,而按”j”鍵可以向下移動(按一下就向下移動一行),按”k”鍵向上移動。在使用more和less查看某個文件時,你可以按一下”/” 鍵,然後輸入一個word回車,這樣就可以查找這個word了。如果是多個該word可以按”n”鍵顯示下一個。另外你也可以不按”/”而是按”?”後邊同樣跟word來搜索這個word,唯一不同的是,”/”是在當前行向下搜索,而”?”是在當前行向上搜索。

幾個ADB常用命令