>adbAndroid Debug Bridge version 1.0.40Version 4986621Installed as C:\Users\fanmi\Desktop\adb\adb.exeglobal options: -a listen on all network interfaces, not just localhost -d use USB device (error if multiple devices connected) -e use TCP/IP device (error if multiple TCP/IP devices available) -s SERIAL use device with given serial (overrides $ANDROID_SERIAL) -t ID use device with given transport id -H name of adb server host [default=localhost] -P port of adb server [default=5037] -L SOCKET listen on given socket for adb server [default=tcp:localhost:5037]general commands: devices [-l] list connected devices (-l for long output) help show this help message version show version num
ADB模式如要是通过 USB 连接设备来使用 adb,则必须在设备的系统设置中启用 USB 调试功能(在开发者选项中)。如需在通过 WLAN 连接设备来使用 adb,那么adb 主机和Android 设备需要连接到同一个WLAN 网络中。ADB链接找到 Android 设备的 IP 地址,ADB通过 IP 地址来连接设备。执行命令:adb connect +设备IP来链接,端口默认为:5555。链接成功后会显示当前链接的设备信息,也可以在终端输入命令:adb devices可以查询连接到服务的设备。或者在终端执行命令:adb get-state 获取设备的状态,设备的状态有 3 种状态分别是device(设备正常连接)、 offline (设备无响应)、 unknown(没有连接设备)。>adb connect 192.168.1.12connected to 192.168.1.12:5555>adb devicesList of devices attached192.168.1.12:5555 device
查看已安装应用在终端执行命令:adb shell pm list packages可以用获取到安装在 Android 设备上的应用信息,配合参数选项可以过滤应用信息。adb shell pm list packages 显示所有应用adb shell pm list packages -s 显示系统应用adb shell pm list packages -3 显示第三方应用adb shell pm list packages –f 列出应用包名、对应的apk名及存放位置
卸载应用通过adb可以直接卸载 Android 设备上已安装的应用,这里需要注意的卸载应用需要知道APP的包名而不是应用名。所以在卸载之前我们需要先查看下设备上已经安装了哪些应用,应用对应的包名具体是什么。uninstall 卸载后其缓存文件一般会被清除,如果要想保留缓存文件可以添加可选参数-k。// 应用卸载语法格式:adb uninstall [option]<packagename>>adb shell pm list packages -3package:com.cwb.yingshipackage:com.ixigua.android.tv.wasupackage:com.shafa.marketpackage:com.starcor.mangopackage:com.tcl.bipackage:com.tvhelp.remoteassistantpackage:com.wukongtv.wkhelperpackage:hdpfans.com>adb uninstall com.cwb.yingshiSuccess
安装应用安装APP只要知道APK 的文件路径和文件名,当apk文件不在你的启动cmd的路径下时需要添加apk文件在你电脑上的path路径。install 默认为新应用安装,如果需要覆盖安装可以添加可选参数-r。 安装成功返回提示 "Success",如果安装失败则返回提示“Failure [ ]”。失败可能是发布版和调试版签名不一致,也可能是旧应用没卸载或存储空间不足导致。// 应用安装语法格式:adb install [option] <path> >adb install HDP.apkHDP.apk: 1 file pushed. 0.5 MB/s (110303969 bytes in 210.077s) pkg: /data/local/tmp/HDP.apkSuccess
ADB异常解决如果遇到错误提示:ADB server didn't ACK,说明当前的adb端口号被占用了。 (图片来源网络,侵删)
0 评论