[Andriod] ADB

  • 1337
  • 0

ADB(Android Debug Bridge) 是一個debug工具, 當android裝置開啟usb debug mode, 即可在PC下abd cmd對android裝置debug

ADB(Android Debug Bridge) 是一個debug工具, 當android裝置開啟usb debug mode, 即可在PC下abd cmd對android裝置debug

 

首先必須將cmd目錄切換至sdk\platform-tools下,

 

查看adb版本及所有adb cmd


adb version
adb help

 

查看android裝置狀態及序號, 狀態: device(運行), offline(離線), bootloader(開機)


adb get-state 
adb get-serialno

 

若android裝置莫名離線可透過reset adb解決


adb kill-server
adb start-server

 

eclipse也提供reset adb, 但必須開啟Window>ShowView>Android>Devices, 再點選最右邊得到三角形

 

安裝/移除app


adb install HindAppIcon.apk
adb uninstall com.example.hindappicon

 

匯出logcat至sdcard, 再將logcat.txt從android裝置pull至PC, 或將PC檔案push至android裝置 


adb logcat -d -f /sdcard/logcat.txt
adb pull /sdcard/logcat.txt logcat.txt
adb push 54508549_01_SpecLabel.pdf /sdcard/54508549_01_SpecLabel.pdf

 

 

啟動Activity


adb shell am start -n com.example.hindappicon/com.example.hindappicon.MainActivity