標籤:android style blog c tar ext
adb是一個用戶端-伺服器端程式,其中用戶端是你用來操作的電腦,伺服器端是android裝置
我們除了用可視化視窗中操作也可以採用cmd命令列進行操作。
在開始菜單的搜尋欄中輸入cmd開啟命令列
在本地找到adb.exe路徑(1.1),把adb.exe拖到cmd命令列敲擊斷行符號顯示所有可操作協助樣本(1.2)。
圖1.1 adb.exe路徑
圖1.2 adb命令樣本
如果不輸入adb的正確路徑就不能進行正常顯示,1.3:
圖1.3adb未能正確開啟
為了保證adb在任何路徑下都能使用,我們將adb路徑配置到path路徑,設定path路徑方法為:電腦-屬性-進階-環境變數-系統變數-Path。1.4。在path裡,把adb路徑添加到path路徑即可(加分號),重啟cmd命令列。此時無論在什麼路徑下,輸入adb都可進行操作,1.5。
圖1.4 設定path路徑
圖1.5 設定path路徑後adb案例顯示
以上為其相關的命令使用說明,當然那個如果你的英文足夠好的話,其實這些都很簡單,當然,如你不太習慣去看這些英文描述的話,那接下來就由我來協助處理這樣的問題吧。有幾個重點的命令需要瞭解:
一、adb devices
列出所有的裝置,2.1.1
圖2.1.1 adb devices列出所有的裝置
與之對應的可視化視窗2.1.2
圖2.1.2可視化視窗列出所有裝置
二、adb shell
掛載到linux的空間(只能在有一個模擬器的時候才能掛到linux空間)。2.2.1
圖2.2.1 adb shell 掛載到linux的空間
Linux命令中,ls為查看目錄中的檔案、cd /home 進入“/ home”目錄,ctrl c退出,根據linux命令操作2.2.2
圖2.2.2 進入手機目錄的acct並查看目錄檔案
對應的可視化視窗2.2.3:
圖2.2.3 進入手機目錄的acct並查看目錄檔案的可視化視圖
三、adb install xxx.apk
表示對其打包的apk進行安裝到裝置中,如果有多個裝置,我們可以指定裝置adb –s emulator-5554 install D:/xxx.apk。
2.3.1有一個apk檔案,通過cmd命令列對其安裝到裝置中,2.3.2。接下來我們會看到手機裝置中多了lession01_sms這樣一個程式,2.3.3。
圖2.3.1 本地apk檔案
圖2.3.2 用cmd命令列將apk檔案安裝到手機
圖2.3.3 模擬器安裝成功的介面
如果同時開啟多個裝置,cmd命令列同樣輸入adb install xxx.apk則會報錯(2.3.4),這樣我們就要指定模擬器進行安裝。
圖2.3.4 兩個裝置同時開啟會報錯
此時我們需要制定裝置名稱,命令列輸入adb –s 裝置名稱 install apk檔案(2.3.5)
圖2.3.5多個裝置制定apk安裝裝置
此時在看android裝置,lession01_phone就按裝成功了,2.3.6.
圖2.3.6 lession01_phone安裝成功
四、emulator –avd advname
啟動模擬器 在可視化視窗中選中虛擬設備,在右邊工具列中點擊start即可啟動對應的模擬器(2.4.2)
圖2.4.2 可視化視窗啟動虛擬設備
五、mksdcard [-l label] <size> [K|M] <file>
建立sdcard。[-l label] 定義SD儲存卡磁碟區的卷標名稱。<size>用來是指定所建立的SD儲存卡的大小,可以是多少千(K)byte或多少百萬(M),比如1024M、512K。<file>是所建立SD儲存卡的檔案路徑,如下面範例所示。
範例:建立SD儲存卡
C:\android-sdk-windows\tools>mksdcard 512M mycard
C:\android-sdk-windows\tools>emulator -avd avd-api7 -sdcard mycard
Sd卡鏡像檔案為圖2.5.1帶lock的檔案將模擬器啟動的時候自動出現,將模擬器關閉自動消失。
圖2.5.1sdcard鏡像檔案
六、adb push <local> <remote>
把檔案匯入到sd卡。Local表示為即將匯入的檔案,remote表示sd卡目錄。2.6.1所示
圖2.6.1將D盤的1.gif匯入到mnt下的sdcard
匯入檔案在可視化串口中為。
七、adb pull <remote> <local>
把檔案從sd卡匯出。remote表示sd卡中目錄,local表示為你需要匯入的本地路徑。將1.gif匯入到d盤gif檔案夾下(2.7.1)在本地查看匯出檔案2.7.2。
圖2.7.1將1.gif匯入到d盤gif檔案夾
2.7.2在本地檔案夾下查看匯出檔案
匯出檔案在可視化視窗中中為。
八.android create avd –name android4.2.2 –target 17
建立模擬器
在可視化視窗中為2.8.1
圖2.8.1建立新模擬器
九、android list avds
列出建立的所有虛擬設備
由於4.0以上版本,android命令只能在tools中開啟,此時我們需要把路徑指定到tools路徑中才能使用android開頭的路徑,2.9.1。
圖2.9.1 顯示建立的所有avd裝置
在中我們看到一共建立了3個虛擬設備,在可視化視窗中對應為2.9.2
圖2.9.2 在可視化視窗中查看建立的所有avd裝置
十、android
顯示SDK and AVD manager 2.10.1,顯示結果2.10.2
圖2.10.1顯示SDK and AVD manager
圖2.10.2 SDK and AVD manager顯示結果
十一、android list targets
列出我們可以使用的 sdk的版本(2.11.1)
圖2.11.1用命令列列出我們可以使用的 sdk的版本
在可視化視窗中2.11.2
圖2.11.2用可視化視窗列出我們可以使用的 sdk的版本
十二、ctrl + F11
橫豎屏的切換 2.12.1和2.12.2
圖2.12.1切換前
圖2.12.2切換後
轉載請註明出處:http://blog.csdn.net/zhaoyazhi2129/article/details/26468089