adb 版本更新后执行依旧是旧版本解决方法

adb 版本更新后问题

android 4.2之上的版本,sdk的adb驱动不匹配,会造成使用adb命令调试真机时一直出现offline的情况,解决方法也很简单就是SDK Manager中升级adb,但是!!!升级adb之后发现执行adb version查看adb的版本依旧是老的版本,检查环境变量配置都没有问题,在android-sdk-windows\platform-tools下执行adb version命令得到adb的版本号也是最新的。

google之后发现解决方法
windows下解决方法
1. SDK Manager中更新adb
2. 启动adb在window任务管理器中查看进程找到正在运行的adb.exe,然后点击右键打开文件位置找到正在使用的adb的目录
3. 在window任务管理器中关闭adb.exe进程,如果配置过adb环境变量指向android-sdk-windows\platform-tools,则可以直接删除adb.exe、AdbWinApi.dll、AdbWinUsbApi.dll这三个文件,否则可以把android-sdk-windows\platform-tools下的adb.exe、AdbWinApi.dll、AdbWinUsbApi.dll复制粘帖到上面找到的目录,替换文件
4. adb start-server
5. adb version

linux下解决方法
1. wget -O - https://skia.googlesource.com/skia/+archive/cd048d18e0b81338c1a04b9749a00444597df394/platform_tools/android/bin/linux.tar.gz | tar -zxvf - adb
2. sudo mv adb /usr/bin/adb
3. sudo chmod +x /usr/bin/adb
4. adb version

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值