ubuntu下android真机调试
来源:互联网 发布:甲骨文软件系统 编辑:程序博客网 时间:2024/05/20 09:10
用真机调试过程序的都知道,在windows下我们必须要装各种驱动,让人很无语,可是ubuntu下就是大不一样了,大家可以来比较下,把windows丢到一边去吧。
首先把手机的usb调试打开并接到电脑上,然后在终端里输入lsusb:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 04e8:685e Samsung Electronics Co., Ltd
此时会出现类似的输出,可以发现最下面有一个Samsung的,id为04e8,ok,我们已经找到了外设的ID
号
接下来在/etc/udev/rules.d/目录下建立50-android.rules规则文件,内容如下:
SUBSYSTEM==”usb”, ATTR{idVendor}==”04e8″, MODE=”0666″ GROUP="plugdev"
ps:可以根据自己的需要添加多个设备
保存后通过 chmod a+x /etc/udev/rules.d/50-android.rules 让程序可执行
接着到/etc/udev/rules.d/目录下执行 ./50-android.rules
然后重启下udev和adb:
sudo /etc/init.d/udev restart
cd sdk中platform-tools所在位置
sudo ./adb kill-server
sudo ./adb start-server
此时回输出:
* daemon not running. starting it now on port 5037 *
* daemon started successfully *最后通过adb查看设备:
sudo ./adb devices
会有以下输出:
List of devices attached
emulator-5554 device
304D1907BB31DB9E deviceps:以上两项设备代表目前可用的(前者是我打开的一个虚拟机,后面一个是手机),需要注意很多地方都需要root权限,所以建议刚开始就取得root权限
(使用sudo su),后面的操作就可以将所有的sudo给去掉了。
好了,去看看你的eclipse吧,在DDMS视图中左上角将会显示以上两项设备。
- ubuntu下android真机调试(转)
- ubuntu下android真机调试
- Ubuntu下 Android真机调试
- ubuntu系统下android真机调试!
- ubuntu下android真机调试
- Ubuntu下Android真机调试
- ubuntu android 真机调试
- 【ubuntu android 真机调试】
- ubuntu android真机调试
- ubuntu android 真机调试
- Linux(Fedora和Ubuntu等)下android真机调试
- Ubuntu下android真机调试Using Hardware Devices
- Ubuntu 10.10下配置Android开发真机连接调试
- Linux(Fedora和Ubuntu等)下android真机调试
- Ubuntu下调试Android真机连接ADB的方法
- ubuntu下android真机调试配置及重启
- Linux下Android真机调试(Ubuntu,真机随意,包括arm板)
- Linux下Android真机调试(Ubuntu,真机随意,包括arm板)
- 交互式批量创建user
- sql语句技巧
- linux内核空间和用户空间详解
- HttpContext.Current.Cache 和HttpRuntime.Cache的区别
- Apache2 httpd.conf配置文件中文版详解
- ubuntu下android真机调试
- 命令模式
- Java开源工具:网站开发工具清单
- xheditor编辑器上传功能实现
- 成员函数的重载、覆盖与隐藏
- rails开发利器:google map 简单可重用的代码
- Android Fragment使用详解
- Starting with Algorithms(Part 1)
- SQL查询及删除重复记录的方法