adb 版本更新后执行依旧是旧版本解决方法
2016-12-21 10:53
991 查看
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
相关文章推荐
- adb devices offline的一种解决方法:更新adb版本
- [ASP.NET] 自定义控件的 onkeypress 在 javascript 函数返回false 依旧继续执行的解决方法(教训)
- "执行SQL语句时出现问题操作必须使用一个可更新的查询"错误的解决方法
- windows server 2003中使用cocos2d-x,提示OpenGL版本为1.1,要更新驱动,解决方法
- eclipse中使用maven创建项目和更新项目JDK版本默认是1.5解决方法
- [问题]mac执行adb命令出现adb: command not found解决方法
- Android手机Mac OSX下执行adb shell提示device not found解决方法
- Win8.1系统应用程序无法更新为最新版本的解决方法
- adb连接Android 4.2.2版本手机时出现offline或unauthorized问题的解决方法
- cocosstudio 出现项目由更新版本编辑器产生 无法打开的解决方法
- 安装SQL Server 2016出错提示:需要安装oracle JRE7 更新 51(64位)或更高版本问题的解决方法
- linux系统更新正在运行进程的可执行文件需要注意的text file busy的原因及解决方法
- Ubuntu老版本停止更新换源无效-解决方法
- php:exec执行root权限与php更新svn简单解决方法
- 关于ClickOnce无法更新/Upgrade/下载 应用系统最新版本的问题和解决方法
- “adb不是内部或外部命令,也不是可执行的应用程序”错误原因及解决方法
- 执行命令mm出错以及运行adb shell出现insufficient permissions for device错误的解决方法
- adb连接Android 4.2.2版本手机时出现offline或unauthorized问题的解决方法
- LoadRunner压测脚本执行时的常见错误及解决方法(持续更新...)
- Redmine关联Git版本库使用fetch_changesets依旧不能刷新解决方法