ADB是什么
ADB(安卓调试桥)是谷歌提供的安卓调试工具,通过在PC和Android设备中建立socket通信,达到在PC中开发调试,Android设备上运行的目的。ADB在Android SDK中提供,添加环境变量后即可使用。
ADB常用命令
adb devices:列出当前电脑所连接的android设备adb push pc_path phone_path:将电脑端文件放到手机端adb pull phone_paht pc_path:将手机端文件拉到电脑端adb install [-r] apkpath:安装一个电脑端的apk文件。-r:强制安装-
adb uninstall packagename: 卸载一个应用 -
adb kill-server: 结束adb服务的链接 -
adb start-server:开启adb服务的链接(任意一条adb指定都会自动执行adb start-server) -
adb shell:进入当前设备linux shell下 adb shell+logcat:在PC终端打开Android设备的logcatadb shell+exit:退出Android linux shell
注意: 如果当前电脑链接的是多台android设备,需要指定操作的是哪台设备,需要在adb后加 -s 设备序列号。
常见问题
- adb使用5037端口,端口占用无法启动,检查计算机的5037端口情况。
- AndroidStudio的Logcat没有输出,可能是adb卡死了,或者AndroidStudio本身的bug,重启adb,再不行的重启AndroidStudio,一般就好使了。
作者:Gacfox
版权声明:本网站为非盈利性质,文章如非特殊说明均为原创,版权遵循知识共享协议CC BY-NC-ND 4.0进行授权,转载必须署名,禁止用于商业目的或演绎修改后转载。