第一步:查看usb设备信息

在 终端输入:system_profiler SPUSBDataType 可以查看连接的usb设备的信息

比如我的usb信息如下(部分内容):

Android:

Product ID: 0x2769
Vendor ID: 0x22d9
Version: 2.31
Serial Number: 6e5d48a4
Speed: Up to 480 Mb/sec
Manufacturer: Android
Location ID: 0x1d110000 / 8
Current Available (mA): 500
Current Required (mA): 500

查看到我的android手机的Vendor ID: 0x22d9,记住这个id



第二步:创建、修改adb_usb.ini文件

输入: vi ~/.android/adb_usb.ini 命令,在打开的 adb_usb.ini文件中添加0x22d9, 然后保存退出

我的设备只有一个,所以添加完毕后文件内容如下:

http://eachday.iguesth.com/default.html

1

0x22d9

如果有多个的话,ini文件格式如下(未测试):

1 0x22d9 2

……

注:请保证ini里面没有空行,否则会有错误 ADB server didn't ack

注意:第一次添加时,adb_usb.ini文件并没有,需要自己创建一个,输入内容后保存就好了。vi不会用的话,直接进入相应目录修改文件也可以,对应的路径如下:

\Users\你的用户\.android\adb_usb.ini

备注:
.android目录是隐藏的,需要开启隐藏目录显示。

命令行输入显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool true
(隐藏Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool false

)
输完单击Enter键,退出终端,重新启动Finder就可以了

重启Finder:鼠标单击窗口左上角的苹果标志-->强制退出-->Finder-->重新启动

第三步:重启adb

adb kill-server

adb start-server

adb devices

就可以看到列表了!

第四部:进入DDMS,已经可以找到的我的android手机了,开始调试吧!

有时 adb devices不能显示连接设备,需要拔掉数据线,多插几次,并且退出终端,然后重新打开,再输入命令就能发现连接的设备。

内容参考:http://blog.csdn.net/w122079514/article/details/8499359

在其基础上完善了下。

转自:http://blog.csdn.net/oliver102/article/details/9349449

更多相关文章

  1. OnConfigurationChanged 配置变化。 屏幕翻转,输入法,语言等切换
  2. Android(安卓)抓包的一些命令 及 adb使用的一些注意事项
  3. mac系统连接Android手机
  4. [React-Native]环境安装问题
  5. Android(安卓)build/envsetup.sh分析
  6. varnish 配置使用 Chrome,iphone,android 请求响应各自的页面
  7. android studio 官方用户指南翻译学习(四)创建 Android(安卓)libra
  8. Android(安卓)SD卡操作 (Environment 状态)
  9. ionic上拉翻页及下拉刷新

随机推荐

  1. 网络连接ConnectivityManager
  2. 在Kotlin下使用ButterKnife框架
  3. android webview 跨域问题
  4. android客户端与web服务端的数据通信
  5. Android 获取手机SIM卡运营商
  6. android studio 导入其他project遇到 Cou
  7. android Preference ListPreference Edit
  8. android 邮件地址正则表达式
  9. Android之ScrollView嵌套ListView解决工
  10. Activity中使用AIDL让Service与Activity