adb(Android Debug Bridge)是一個通用命令行工具,其允許直接操作和管理Android設備。以下是一些基本的使用方法:
首先,確保你的計算機上已經安裝了Android SDK Platform-Tools。這些工具包括了adb命令行工具。
在命令行中輸入以下命令來驗證設備是否已成功連接:
adb devices
如果設備成功連接,你將看到設備的序列號和“device”狀態。
adb devices
adb install <路徑到apk文件>
例如:
adb install myapp.apk
adb uninstall <應用包名>
例如:
adb uninstall com.example.myapp
adb shell pm list packages
adb shell am start -n<包名>/<活動名>
例如:
adb shell am start -n com.example.myapp/com.example.myapp.MainActivity
adb shell am force-stop <包名>
例如:
adb shell am force-stop com.example.myapp
adb logcat
adb shell screencap -p /sdcard/screenshot.png
截圖將保存到設備的/sdcard/screenshot.png
路徑下。
adb pull <設備路徑> <本地路徑>
例如:
adb pull /sdcard/screenshot.png ~/Downloads/screenshot.png
adb push <本地路徑> <設備路徑>
例如:
adb push ~/Downloads/screenshot.png /sdcard/screenshot.png
adb shell
exit
adb reboot
adb shell pm clear <包名>
例如:
adb shell pm clear com.example.myapp
adb shell getprop <屬性名>
例如:
adb shell getprop ro.build.version.sdk
adb forward --list
adb forward --local <本地端口> --remote <遠程端口>
例如:
adb forward --local 8080 --remote 8080
這些是adb命令的一些基本用法。根據你的需求,你可以使用這些命令來管理和調試Android設備。