在ubuntu(9.10)下执行adb devices命令, 返回的结果是:
List of devices attached
???????????? no permissions
这意味着,USB连接的设备是能够被识别的。Google之后,得知adb server需要以root的权限启动,于是有了如下命令:
brian@brian-laptop:~/Dev/Java/Android/android-sdk-linux_86/tools$ ./adb kill-server
brian@brian-laptop:~/Dev/Java/Android/android-sdk-linux_86/tools$ sudo ./adb start-server
* daemon not running. starting it now *
* daemon started successfully *

第一条命令用来杀死当前正在运行的server, 第二条命令则以root的权限启动了新的server. 我们可以再次查看devices:
brian@brian-laptop:~/Dev/Java/Android/android-sdk-linux_86/tools$ ./adb devices
List of devices attached
HT848KV04386 device

这次设备就被正确识别了。自然地, 像ddms之类的工具也能派上用场了。

如果你的机器不能识别,或不是Ubuntu环境,请参考官方文档:http://developer.android.com/guide/developing/device.html。

更多相关文章

  1. Android(安卓)给 app默认权限(不弹窗申请权限)
  2. Android(安卓)bluetooth介绍(四): a2dp connect流程分析
  3. Android(安卓)命令行编译、打包生成apk文件
  4. Ionic 运行报错No resource identifier found for attribute 'ap
  5. 使用sencha cmd创建android应用
  6. Android执行shell命令
  7. Android下模拟按键输入
  8. 【【【常用的ubuntu第三方工具及android命令(自存档)】】】二
  9. android 命令(adb shell)进入指定模拟器或设备

随机推荐

  1. 深入分析Android(安卓)Binder 驱动
  2. [Android] 开发资料收集:视图、组件、自定
  3. Android中的Application类
  4. listView 无法响应事件
  5. react native android百度地图定位
  6. 适用于新版 AIDE 的幸运破解器自定义补丁
  7. Error:(27, 13) Failed to resolve: com.
  8. Android(安卓)- Intent
  9. Android实现多参数文件和数据上传
  10. StageFright框架流程解读