android端与PC端连接不上的解决方式
2016-07-28 10:37
471 查看
在调试代码时,有时会遇到android测试机连接不上pc端的情况,以下是解决流程
1. 输入adb shell
2. 返回的结果是device not found,在连接机器的情况下,输入lsusb,返回结果如下
3. 将机器与pc端断开,继续输入lsusb,返回结果
4. 对比2和3返回结果,可以看出所连机器的VID和PID分别为9bb5和0c01:
5. 编辑文件/etc/udev/rules.d/目录下的文件,我的文件为70-persistent-net.rules,将该机器的VID和PID按如下格式输入
ATTRS{idVendor}==“your VID", ATTRS{idProduct}=="your PID",如图:
6. 添加完成后,如果输入adb shell后返回结果依然是device not found,可以编辑~/.android/adb_usb.ini文件,将VID添加进去,如图
7.添加完成后,输入adb shell查看连接情况,如果返回结果为
则可能需要改变连接方式,将只充电改为媒体设备(MTP)
8. 以上过程完成后,输入adb devices,看到如下结果,说明android端成功连接上PC端了
1. 输入adb shell
2. 返回的结果是device not found,在连接机器的情况下,输入lsusb,返回结果如下
3. 将机器与pc端断开,继续输入lsusb,返回结果
4. 对比2和3返回结果,可以看出所连机器的VID和PID分别为9bb5和0c01:
5. 编辑文件/etc/udev/rules.d/目录下的文件,我的文件为70-persistent-net.rules,将该机器的VID和PID按如下格式输入
ATTRS{idVendor}==“your VID", ATTRS{idProduct}=="your PID",如图:
6. 添加完成后,如果输入adb shell后返回结果依然是device not found,可以编辑~/.android/adb_usb.ini文件,将VID添加进去,如图
7.添加完成后,输入adb shell查看连接情况,如果返回结果为
则可能需要改变连接方式,将只充电改为媒体设备(MTP)
8. 以上过程完成后,输入adb devices,看到如下结果,说明android端成功连接上PC端了
相关文章推荐
- ArcGIS Runtime SDK for Android 各版本下载地址及介绍
- Android开发之Intent.Action
- android adb push 与 adb install的比较
- Android框架模式(1)-MVP入门
- Android 动画详解之属性动画(Property Animation)
- Android 使用MediaStore.Images和 Cursor查询本地图片和图片缩略图
- Android开发笔记(-)初识Android中的px,sp,dp
- 友盟统计使用记录
- PullToRefresh框架源码分析(Ⅱ)下拉刷新的过程分析
- PhotoView双击放大缩小图片
- Kotlin开发Android笔记3:Kotlin中类与函数
- Android Notification
- Android Bundle类
- Android Studio调试技巧
- 浅谈Android热修复
- Android Studio 导入包设置
- 最近在使用MediaRecorder录制视频的时候遇到crash
- Android数据存储之GreenDao 3.0 详解
- 在Android中显示GIF动画
- Android ConstraintLayout