一、adb介紹
SDK的Tools文件夾下包含著Android模擬器操作的重要命令adb,adb的全稱為(Android Debug Bridge就是調試橋的作用。通過adb我們可以在Eclipse中方面通過DDMS來調試Android程序。借助這個工具,我們可以管理設備或手機模擬器的狀態。還可以進行以下的操作:
1、快速更新設備或手機模擬器中的代碼,如應用或Android 系統升級;
2、在設備上運行shell命令;
3、管理設備或手機模擬器上的預定端口;
4、在設備或手機模擬器上復制或粘貼文件;
二、adb在集成開發環境中的工作
adb的工作方式比較特殊采用監聽Socket TCP 5554等端口的方式讓IDE和Qemu通訊,默認情況下adb會daemon相關的網絡端口,所以當我們運行Eclipse時adb進程就會自動運行。
1.通過adb可以輕松的執行Linux Shell命令,如adb shell dir 就是列舉目錄,在Linux中根目錄為/而不是Windows上的C盤、D盤。
2.安裝apk程序到模擬器則執行adb install android123.apk,這樣名為android123的安裝包就會安裝到Android模擬器中,前提是android123.apk文件需要放到SDK/Tools目錄下。
3.向emulator傳送文件, 使用adb push android123.txt /tmp/android123.txt命令可以把SDK/Tools下的android123.txt文件傳輸到模擬器的/tmp/文件夾中,需要注意的是/tmp/文件夾中內容會在Android模擬器重新啟動時清空。
4.從Android仿真器中回傳文件到電腦
通過adb pull /tmp/android123.txt android123.txt命令就會把仿真器的tmp文件夾下android123.txt文件回傳到電腦SDK/Tools目錄下。
三、adb常用命令大全
1. 顯示系統中全部Android平臺:
android list targets
2. 顯示系統中全部AVD(模擬器):
android list avd
3. 創建AVD(模擬器):
android create avd --name 名稱 --target 平臺編號
4. 啟動模擬器:
emulator -avd 名稱 -sdcard ~/名稱.img (-skin 1280x800)
5. 刪除AVD(模擬器):
android delete avd --name 名稱
6. 創建SDCard:
mksdcard 1024M ~/名稱.img
7. AVD(模擬器)所在位置:
Linux(~/.android/avd) Windows(C:/Documents and Settings/Administrator/.android/avd)
8. 啟動DDMS:
ddms
9. 顯示當前運行的全部模擬器:
adb devices
10. 對某一模擬器執行命令:
abd -s 模擬器編號 命令
11. 安裝應用程序:
adb install -r 應用程序.apk
12. 獲取模擬器中的文件:
adb pull <remote> <local>
13. 向模擬器中寫文件:
adb push <local> <remote>
14. 進入模擬器的shell模式:
adb shell
15. 啟動SDK,文檔,實例下載管理器:
android
16.
主站蜘蛛池模板:
亚洲一区二区三区四区精品
|
亚洲欧美国产高清
|
久久久www视频
|
精品一区二区电影
|
午夜在线观看视频网站
|
国产女做a爱免费视频
|
中文字幕一区久久
|
视频一区二区中文字幕
|
国产在线精品一区二区
|
欧美中文字幕在线视频
|
成人毛片100免费观看
|
久久成人动漫
|
少妇色诱麻豆色哟哟
|
性 毛片
|
日本看片一区二区三区高清
|
日韩视|
国产日韩欧美一区
|
亚洲激情91|
99精品视频在线观看免费播放
|
成人羞羞在线观看网站
|
欧美性黄|
国产成年人在线观看
|
91精品国产九九九久久久亚洲
|
免费一级特黄毛片
|
久久毛片
|
国产精品久久久久久久av
|
免费在线观看成人网
|
久国产精品视频
|
欧美精品久久久久久久久老牛影院
|
国产一区二区精品在线观看
|
日韩av日韩
|
黄色特级一级片
|
黄色一级电影网
|
日本网站一区二区三区
|
黄视频网站免费在线观看
|
国产福利视频在线观看
|
国产亚洲精品久久久久婷婷瑜伽
|
黄色一级毛片免费看
|
香蕉成人在线观看
|
成人精品一区二区三区中文字幕
|
欧美成人做爰高潮片免费视频
|