最近想搞一下 Android的软件开发 于是下决心,开始研究ubuntu 环境下android studio 的配置。对于我这个对APP一无所知的技术小白,还是遇到很多的问题。

1.先拔掉数据线,按下Ctrl+Alt+T,在终端输入  查看一下USB 设备

lsusb

我的电脑的USB 设备有以下(这是插上手机的时候 )

下面是没有插入手机的

综合以上的两个图我们可以看出我的手机是哪个  下边的就是我的手机

Bus 001 Device 023: ID 22d9:2774    
2.按下Ctrl+Alt+T,在终端输入 

sudo gedit /etc/udev/rules.d/-android.rules

3.在文件中 输入一下的内容然后保存退出 

SUBSYSTEM==”usb”,SYSFS{idVendor}==”22d9”,ATTRS{idProduct}==”2774”,MODE=”0666”

解释一下这一行的什么意思

SYSFS{idVendor}是刚刚记录下的ID后面紧跟的4位数;
ATTRS{idProduct} 是刚刚记录的那个0003,冒号后面的数字。

4.在终端下输入

sudo chmod a+rx /etc/udev/rules.d/50-android.rules

5,在终端下输入 

sudo /etc/init.d/udev restart

6.在终端下输入  (切记 要进入Android sdk的目录)  例如: /home/alvin/Android/Sdk/platform-tools

sudo ./adb kill-server
sudo ./adb devices

输入完后提示:
List of devices attached

然后就可以查看 AndroidStudio 的设备了(前提是要打开手机的USB 调试的开关)

最新文章

  1. javascript实用技巧、javascript高级技巧
  2. 通向高可扩展性之路(WhatsApp篇)---- 脸书花了190亿买来的WhatsApp的架构
  3. android AsyncTask介绍(转)
  4. Asp.net发布的CheckList
  5. IOS8解决获取位置坐标信息出错(Error Domain=kCLErrorDomain Code=0)
  6. 使用java8
  7. Linux平台下Java调用C函数
  8. lucene4.6 索引创建和搜索例子
  9. Ceph 存储集群
  10. laravel5 MAC is invalid
  11. win10提示管理员已阻止你运行此应用,如何强制运行
  12. ThoughtWorks.QRCode 生成QR二维码时提示“索引超出了数组界限”的原因和解决方法
  13. Swap Nodes in Pairs(交换节点)
  14. EOS技术研究:合约与数据库交互
  15. Ubuntu gitlab安装文档及邮件通知提醒配置
  16. 解决Caused by: java.lang.IllegalArgumentException: Result Maps collection does not contain value for com.geek.dao.ContentDao.Integer
  17. 【three.js练习程序】旋转、缩放场景
  18. Android Studio开发实用网站收集
  19. express-session相关用法
  20. js md5类(支持中文)

热门文章

  1. NIO学习笔记四 :SocketChannel 和 ServerSocketChannel
  2. canvas处理压缩照片并回显:https://cengjingdeshuige.oss-cn-beijing.aliyuncs.com/20180512/cannovs%E5%AD%A6%E4%B9%A0.html
  3. Django框架理解和使用常见问题
  4. html的标签分类————body内标签系列
  5. 【工具相关】Web-HTML特殊字符对照表
  6. IntelliJ idea连接操作DB2数据库
  7. JavaScript非数字(中文)排序
  8. Java并发编程(二)同步
  9. web工程设计<mysql数据模型-数据类型的优化>
  10. drupal 2006 mysql server has gone away