ubuntu使用配置usb调试开发app
2016-01-12 17:43
525 查看
ps:本人使用的手机是酷派的,如果你也使用酷派f2作为开发的测试工具,那么你要注意一些问题。
ps:http://chiu-weiheng.iteye.com/blog/1408450,可以参考一下。
就是当手机和你的电脑使用usb链接的时候,会出现四种模式可以选择。
依次是:文件传输,照片传输,网络共享,仅充电
这里我们不可以选择仅充电 这一项,不然会配置失败。注意注意!!!!!
第一步
电脑链接手机,使用lsusb然后查看,shell输出
断开电脑和手机的链接再一次使用 lsusb命令查看
前后两次对比找出你的手机对于的那行信息
比如:
第一次(手机和电脑有链接)shell输出如下
Bus 004 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 005: ID 138a:0010 Validity Sensors, Inc. VFS Fingerprint sensor
Bus 003 Device 004: ID 04f2:b409 Chicony Electronics Co., Ltd
Bus 003 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 093a:2510 Pixart Imaging, Inc. Optical Mouse
Bus 001 Device 002: ID 1c4f:0002 SiGma Micro Keyboard TRACER Gamma Ivory
Bus 001 Device 006: ID 0951:1666 Kingston Technology DataTraveler G4
Bus 001 Device 008: ID 1ebf:707f
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
第二次(断开链接以后)shell输出如下
Bus 004 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 005: ID 138a:0010 Validity Sensors, Inc. VFS Fingerprint sensor
Bus 003 Device 004: ID 04f2:b409 Chicony Electronics Co., Ltd
Bus 003 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 093a:2510 Pixart Imaging, Inc. Optical Mouse
Bus 001 Device 002: ID 1c4f:0002 SiGma Micro Keyboard TRACER Gamma Ivory
Bus 001 Device 006: ID 0951:1666 Kingston Technology DataTraveler G4
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
所以红色那一行就是了,我们要使用到红色那一行的两个数据,分别是 1ebf 和 707f
第二步
cd /etc/udev/rules.d
touch my.rules
在my.rules里写上这些
UBSYSTEM=="usb", SYSFS{"High Tech Computer Corp."}=="1ebf", MODE="707f"
(注意上面连个数字就是我们第一步的到的数字)
保存退出,给配置文件设置下权限
sudo chmod a+rx /etc/udev/rules.d/my.rules
Restart
sudo /etc/init.d/udev restart
第三步
手机和电脑的链接要弄成
照片传输,
在一下操作种注意手机,如果有弹出一个电脑请求手机usb调试的对话款就同意
切换到这个目录下(位置要更具你电脑):
adt-bundle-linux-x86_64-20130729/sdk/platform-tools
然后运行命令
sudo adb kill-server
sudo adb devices
./adb devices
ok,shell输出
List of devices attached
2a21188 device
到此就成功了,选择在adt运行就可以看到了。
ps:http://chiu-weiheng.iteye.com/blog/1408450,可以参考一下。
就是当手机和你的电脑使用usb链接的时候,会出现四种模式可以选择。
依次是:文件传输,照片传输,网络共享,仅充电
这里我们不可以选择仅充电 这一项,不然会配置失败。注意注意!!!!!
第一步
电脑链接手机,使用lsusb然后查看,shell输出
断开电脑和手机的链接再一次使用 lsusb命令查看
前后两次对比找出你的手机对于的那行信息
比如:
第一次(手机和电脑有链接)shell输出如下
Bus 004 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 005: ID 138a:0010 Validity Sensors, Inc. VFS Fingerprint sensor
Bus 003 Device 004: ID 04f2:b409 Chicony Electronics Co., Ltd
Bus 003 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 093a:2510 Pixart Imaging, Inc. Optical Mouse
Bus 001 Device 002: ID 1c4f:0002 SiGma Micro Keyboard TRACER Gamma Ivory
Bus 001 Device 006: ID 0951:1666 Kingston Technology DataTraveler G4
Bus 001 Device 008: ID 1ebf:707f
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
第二次(断开链接以后)shell输出如下
Bus 004 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 005: ID 138a:0010 Validity Sensors, Inc. VFS Fingerprint sensor
Bus 003 Device 004: ID 04f2:b409 Chicony Electronics Co., Ltd
Bus 003 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 093a:2510 Pixart Imaging, Inc. Optical Mouse
Bus 001 Device 002: ID 1c4f:0002 SiGma Micro Keyboard TRACER Gamma Ivory
Bus 001 Device 006: ID 0951:1666 Kingston Technology DataTraveler G4
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
所以红色那一行就是了,我们要使用到红色那一行的两个数据,分别是 1ebf 和 707f
第二步
cd /etc/udev/rules.d
touch my.rules
在my.rules里写上这些
UBSYSTEM=="usb", SYSFS{"High Tech Computer Corp."}=="1ebf", MODE="707f"
(注意上面连个数字就是我们第一步的到的数字)
保存退出,给配置文件设置下权限
sudo chmod a+rx /etc/udev/rules.d/my.rules
Restart
sudo /etc/init.d/udev restart
第三步
手机和电脑的链接要弄成
照片传输,
在一下操作种注意手机,如果有弹出一个电脑请求手机usb调试的对话款就同意
切换到这个目录下(位置要更具你电脑):
adt-bundle-linux-x86_64-20130729/sdk/platform-tools
然后运行命令
sudo adb kill-server
sudo adb devices
./adb devices
ok,shell输出
List of devices attached
2a21188 device
到此就成功了,选择在adt运行就可以看到了。
相关文章推荐
- AlertDialog的create和show
- Unity3D中的Coroutine详解
- Android启动另一个APP时,注意disable与enable的问题
- unity3d热更新插件uLua学习整理
- android的动画相关参数说明
- C# Best Practices - Define Fields Appropriately
- Android 实用工具Hierarchy Viewer实战
- android 在Button 的onDraw中加上invalidate()会导致背景缩放失败
- Android 实现布局动态加载
- iOS轮播图
- IOS-TextField知多少
- 160112iOS 统计错误报告分析工具 (dSYM 文件分析)
- 如何用 React Native 创建一个iOS APP?(二)
- android v4,v7-RecyclerView基于23的源码
- Android 高亮指示层提示
- win7搭建ios开发环境
- iOS越狱开发环境搭建 theos
- swift bug修改
- Android 讲解:布局
- 微信接入详细流程 分享给好友和朋友圈