當前位置:編程學習大全網 - 圖片素材 - 如何使用ADB進行調試

如何使用ADB進行調試

是用來管理模擬器和真機的通用調試工具,該工具功能強大,直接打開cmd即可使用adb命令,adb的全稱為Android Debug Bridge,是起到調試橋的作用,通過adb我們可以在Eclipse中方面通過DDMS來調試Android程序,說白了就是debug工具,adb的工作方式比較特殊,采用**Socket TCP 5554等端口的方式讓IDE和Qemu通訊,默認情況下adb會daemon相關的網絡端口,所以當我們運行Eclipse時adb進程就會自動運行,借助adb工具我們可以管理設備或手機模擬器的狀態,還可以進行很多手機操作,如安裝軟件、系統升級、運行shell命令等等,其實簡而言說,adb就是連接Android手機與PC端的橋梁,可以讓用戶在電腦上對手機進行全面的操作

1:查看當前模擬器或者Android設備實例的狀態

壹般在使用前都會使用adb devices這個命令查看壹下模擬器的狀態,通過這個命令得到ADB的回應信息,可以看到ADB作為回應為每個實例制定了相關的信息

1.1:emulator-5554為實例名稱

1.2:device為實例連接狀態,device表示此實例正與adb相連接,offline表示此實例沒有與adb連接或者無法響應  

2:安裝和卸載APK應用程序

妳可以從電腦上復制壹個APK應用到模擬器或者Android設備上,通過adb install <path_to_apk安裝軟件,adb uninstall <packageName卸載軟件,如果妳不知道這個包名,在AndroidManifest.xml裏的找package=""就可以了

2.1: 先把apk文件拷貝到sdk目錄下的tools  

2.2: 進入dos下切換到SDK的安裝路徑下的tools目錄

2.3 :執行安裝命令  

adb install <path_to_apk  

發生的錯誤,因為我連接了真機,而且也打開了模擬器,所以adb給我的回應信息是“比壹個多的驅動設備和模擬器”,我最後關閉掉了模擬器在運行安裝命令,就提示安裝成功了  

卸載APK  

3:從本機上復制文件到模擬器或者Android設備

adb push <本地路徑<遠程路徑,<本地路徑指的是自己的機器上或者模擬器上的目標文件,<遠程路徑指的是遠程設備實例上的目標文件

4:從模擬器復制文件到模擬器或者Android設備

adb pull <遠程路徑<本地路徑,<本地路徑指的是自己的機器上或者模擬器上的目標文件,<遠程路徑指的是遠程設備實例上的目標文件

輸入adb shell就可以進入shell命令行了,可以使用壹些常用的shell命令,如:ls命令列出了文件

  • 上一篇:《放羊的星星》的主要內容是什麽?
  • 下一篇:天地有情
  • copyright 2024編程學習大全網