参考http://book.51cto.com/art/201302/380026.htm

Linux版的Android SDK没有提供可视化的AVD Manager管理工具,创建AVD可以使用android命令。在终端提示符下输入"android list targets"列出本机已经下载好的SDK,本机输出结果如

或android list avd

每一个id对应一个版本的SDK。这个id在创建AVD时会使用到。创建AVD的命令格式为"android create avd --name --target ",比如想要创建Android系统版本为2.3.3且名称为android2.3.3的AVD只需在终端提示符下输入如下命令:

  1. android create avd --name android2.3.3 --target android-10

创建AVD完成后可以使用emulator来启动它,在终端提示符下输入命令:

  1. emulator -avd android2.3.3 (我创建的是avd名字是AVD2)

如果使用真实Android设备来调试程序,还需要做一些工作。首先需要在设备的"设置→程序→开发"选项中开启"USB调试",接着将设备连接电脑,在终端提示符中输入lsusb命令查看连接的USB设备。我的测试机型为Moto XT615,命令执行后会得到如下输入。

  1. feicong@feicong-ubuntu:~$ lsusb

  2. Bus 003 Device 002: ID 15d9:0a4c Dexon

  3. Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

  4. Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

  5. Bus 001 Device 005: ID 0bda:0158 Realtek Semiconductor Corp. Mass Storage Device

  6. Bus 001 Device 004: ID 22b8:2de6 Motorola PCS

  7. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

其中22b8为Vendor id值,2de6为Product id。不同的设备厂商Vendor id值不同。可以在http://developer.android.com/tools/device.html#VendorIds找到一份常见设备厂商的Vendor id列表。Product id则是具体产品的id值。同一厂商的不同设备Vendor id相同而Product id不同。记录下Vendor id与Product id值,然后编辑udev规则文件/etc/udev/rules.d/70-android.rules,没有则创建,内容如下。

  1. SUBSYSTEM=="usb", ATTR{idVendor}=="22b8", MODE="2de6", GROUP="plugdev"

其中的22b8与2de6根据自己的Vendor id与Product id值进行相应的更改,修改保存后退出,在终端提示符中输入命令"adb devices"就能列出配置好的Android设备了。

最新文章

  1. 一个简单的游戏开发框架(四.舞台Stage)
  2. OD使用教程7
  3. Salesforce + AngularJS + Bootstrap
  4. SpringMVC,3种不同的URL路由配置方法(这根本不是一个小问题)
  5. 【nginx】常见的陷阱和错误
  6. js中substr与substring的用法与区别
  7. 【Android 界面效果42】如何自定义字体
  8. [html]html常用代码
  9. PHP错误杂记
  10. Jenkins的详细安装及使用--windows
  11. 一个简单的对任意list分页的工具-----PageUtil
  12. zabbix监控windows服务器
  13. hdu 6058---Kanade's sum(链表)
  14. python 百度cpc点击
  15. google image
  16. tf.layers.dense()
  17. javascript原型对象与原型链
  18. QQ运动步数&自定义ProgressBar
  19. cmd中mysql中文乱码问题
  20. hive 排序 order by sort by distribute by cluster by

热门文章

  1. HDU 1074 Doing Homework
  2. UVa 136 Ugly Numbers【优先队列】
  3. dom4j创建格式化的xml文件
  4. 几个排序算法的JS实现
  5. 无线端通用的reset样式
  6. 20160122.CCPP详解体系(0001天)
  7. margin collapse 之父子关系的DIV
  8. Oracle数据库备份手册
  9. JAVA多线程二
  10. UML系列图------用例图介绍