【Linux/Ubuntu学习5】Ubuntu 下android 开发,eclipse不能识别手机
ubuntu下eclipse不能识别手机解决方法:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
1 ) 在终端运行 lsusb 会发现结果有会有如下类似记录: Bus 002 Device 001 : ID 1d6b: 0001 Linux Foundation 1.1 root hub Bus 003 Device 001 : ID 1d6b: 0001 Linux Foundation 1.1 root hub Bus 004 Device 005 : ID 1219 : 0102 #这行就是 手机 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 这时键入 sudo gedit /etc/udev/rules.d/ 53 -android.rules 在打开的文件中增加以下文本: SUBSYSTEM== "usb" , SYSFS{idVendor}== "1219" , MODE= "0666" SUBSYSTEM== "usb" , ATTR{idVendor}== "1219" , ATTR{idProduct}== "0102" , SYMLINK+= "android_adb" 2 ) 运行以下命令: sudo chmod a+rx /etc/udev/rules.d/ 53 -android.rules sudo /etc/init.d/udev restart 3 ) 在 android sdk 的 tools 目录下运行 (这一步很重要,必须要sudo,否则没效果) sudo ./adb kill-server sudo ./adb devices 然后,就可以直接用 adb shell来进行操作了。 (以上摘自http: //yelinsen.iteye.com/blog/986617) |
其中,我的电脑运行lsusb后显示如下:
1
2
3
4
5
6
7
8
9
10
11
12
|
Bus 008 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 006 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 004 Device 002 : ID 0a5c: 2145 Broadcom Corp. Bluetooth with Enhanced Data Rate II Bus 004 Device 001 : ID 1d6b: 0001 Linux Foundation 1.1 root hub Bus 003 Device 003 : ID 093a: 2510 Pixart Imaging, Inc. Optical Mouse Bus 003 Device 001 : ID 1d6b: 0001 Linux Foundation 1.1 root hub Bus 002 Device 002 : ID 04e8:685e Samsung Electronics Co., Ltd Bus 002 Device 001 : ID 1d6b: 0002 Linux Foundation 2.0 root hub Bus 001 Device 003 : ID 17ef: 1004 Lenovo Bus 001 Device 001 : ID 1d6b: 0002 Linux Foundation 2.0 root hub |
所以我就能知道
Bus 002 Device 002 : ID 04e8:685e Samsung Electronics Co., Ltd |
这行是手机了,所以我应该如下操作:
1 )sudo gedit /etc/udev/rules.d/ 53 -android.rules 在打开的文件中增加以下文本: SUBSYSTEM== "usb" , SYSFS{idVendor}== "04e8" , MODE= "0666" SUBSYSTEM== "usb" , ATTR{idVendor}== "04e8" , ATTR{idProduct}== "685e" , SYMLINK+= "android_adb" 2 ) 运行以下命令: sudo chmod a+rx /etc/udev/rules.d/ 53 -android.rules sudo /etc/init.d/udev restart 3 ) 在 android sdk 的 platform-tools 目录下运行 (这一步很重要,必须要sudo,否则没效果) sudo ./adb kill-server sudo ./adb devices 然后,就可以直接用 adb shell来进行操作了。 |
之后就可以识别了,在这里列出了两个手机,其它的应该也差不多。
【Linux/Ubuntu学习5】Ubuntu 下android 开发,eclipse不能识别手机的更多相关文章
- Linux环境下Android开发环境的搭建
本文主要介绍在Ubuntu下Android开发环境的搭建,所使用的IDE为Eclipse(Android Studio同理,且可省去配置SDK以及安装adt插件的步骤). 1.安装JDK (1)JDK ...
- OK335xS Ubuntu 12.04.1 版本 Android 开发环境搭建
/******************************************************************************************** * OK33 ...
- Ubuntu 14.04 LTS 下 android 2.3.5 源码编译过程
Ubuntu 14.04 LTS 下 android 2.3.5 源码编译过程 在新的Ubuntu 64位系统下去编译早期的安卓源码是会出现很多问题的,因为64位系统在安装完成后,很多32位的兼容 ...
- mac下Android开发环境搭建
之前一段时间在学习ios的开发,近一段时间想着也接触下Android开发,以来加深对移动端开发的理解.这里根据自己配置Android开发环境的过程,比较详细的来总结下自己的安装过程,希望对一些正准备配 ...
- win7下android开发环境搭建(win7 64位)
win7下android开发环境搭建(win7 64位) 一.安装 JDK 下载JDK最新版本,下载地址如下: http://www.oracle.com/technetwork/java/jav ...
- Windows系统下Android开发环境搭建
“工具善其事,必先利其器”.要想学好Android,搭建好Android开发环境是一个良好的开端. Windows系统下Android开发环境主要有4个大的步骤.分别是: 1.JDK的安装 2.ecl ...
- 64位ubuntu下Android开发环境的配置
本文介绍如何在64位ubuntu上搭建android的开发环境. 系统:ubuntu12.04LTS 使用的是ADT Bundle for Linux和jdk1.7(open jdk也可) 一共分为3 ...
- Android学习笔记—Windows下NDK开发简单示例
该示例假设Android开发环境已经搭建完成,NDK也配置成功: 1.在Eclipse上新建Android工程,名称为ndkdemo.修改res\layout\activity_main.xml &l ...
- 【Android学习】Windows下Android环境搭建
一. JDK下载配置 直接百度,很简单. 二.android JDK下载配置 1.进入下载官网(需要FQ):https://developer.android.com/studio/index.ht ...
随机推荐
- hdoj 5392 Infoplane in Tina Town
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5392 #include<stdio.h> #include<cstring> ...
- hdoj 5327 Olmpiad
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5327 #include<stdio.h> #include<cstring> ...
- Apache Kafka:下一代分布式消息系统
[http://www.infoq.com/cn/articles/apache-kafka/]分布式发布-订阅消息系统. Kafka是一种快速.可扩展的.设计内在就是分布式的,分区的和可复制的提交日 ...
- 基于Emgu cv的图像拼接(转)
分类: 编程 C# Emgu cv Stitching 2012-10-27 11:04 753人阅读 评论(1) 收藏 举报 在新版本的Emgu cv中添加了Emgu.CV.Stitching,这极 ...
- 分布式文件系统FastDFS设计原理
原文地址: http://blog.chinaunix.net/uid-20196318-id-4058561.html FastDFS是一个开源的轻量级分布式文件系统,由跟踪服务器(tracker ...
- sc7731 Android 5.1 LCD驱动简明笔记之一
基于展讯sc7731 - Android 5.1 代码分析浏览.将屏蔽细节,把握整体,并且不涉及其他设备和LCD的交互. 以下对sc7731 lcd大体流程进行简要说明. 第一,lcd 的两个阶段 1 ...
- UDT: Breaking the Data Transfer Bottleneck
http://udt.sourceforge.net/ DT is a reliable UDP based application level data transport protocol for ...
- Netsh配置端口
开启防火墙端口 netsh firewall set portopening all 3389 RDP_Rule enable (TCP/UDP) #配置RPC高位端口段Netsh int ipv4 ...
- 理解MVVM模式
1.WPF的核心是数据绑定. 2.考虑这样一个场景:界面上有一个TextBox显示Person的年龄,一个Button,点击一次Button,年龄加1. 3.做一个View,上面有TextBox和Bu ...
- Codeforces Round #136 (Div. 1)C. Little Elephant and Shifts multiset
C. Little Elephant and Shifts Time Limit: 20 Sec Memory Limit: 256 MB 题目连接 http://codeforces.com/pro ...