解决小米和魅族不能在mac上调试

第一种方法

1.mac->关于本机->系统报告->usb->copy厂商ID**

2.cmd->echo “ 0x2a45” >> ~/.android/adb_usb.ini

3.adb kill -server

adb start -server

adb devices

第二种方法

第一步: 查看usb设备信息(我用的是魅族mx3)

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

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

M351:

Product ID: 0x4e26

Vendor ID: 0x18d1 (Google Inc.)

Version: 2.33

Serial Number: 351BBJHCBWT6

Speed: Up to 480 Mb/sec

Manufacturer: MEIZU

Location ID: 0x1a120000 / 4

Current Available (mA): 500

Current Required (mA): 2

其中的 vendor ID: 0x18d1 很重要,记下来

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

输入:

vi ~/.android/adb_usb.ini 命令,在打开的 adb_usb.ini文件中添加0x18d1, (然后保存退出)

然后请一定重启finder :

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

第三步:重启adb

adb kill-server

adb start-server

adb devices

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-11-08 20:47:40

解决小米和魅族不能在mac上调试的相关文章

Anroid 解决小米和魅族不能在mac上调试

第一种方法 1.mac->关于本机->系统报告->usb->copy厂商ID** 2.cmd->echo " 0x2a45" >> ~/.android/adb_usb.ini 3.adb kill -server adb start -server adb devices 另外一种方法 第一步: 查看usb设备信息(我用的是魅族mx3) 在 终端输入:system_profiler SPUSBDataType 能够查看连接的usb设备的信息

解决小米、红米及其他 Android 手机无法在 Mac 下进行真机调试的问题(转)

转自:http://ju.outofmemory.cn/entry/103522 Begin iOS 2014-08-19 271 阅读 手机 Android 小米 mac 调试 在 Mac OSX 下做 Android 真机测试的时候,发现 Android Device Chooser 里,小米手机的状态显示为 unknown.但是手机的 USB 调试已经打开了.难道是因为驱动的问题?然而小米并没有提供 Mac 下的驱动程序. 注:小米手机打开 USB 调试模式的方法——在“关于手机”里,连续

教你在mac上配置adb环境变量!!附上adb无法识别M2的解决办法

[经验技巧] 教你在mac上配置adb环境变量!!附上adb无法识别M2的解决办法 楼主表于 2012-11-13 15:47:26 最近小编突然换了mac做了主力机,作为一个习惯在Windows使用adb刷机和安装卸载软件的屌丝来说,突然不能使用adb简直就是痛不欲生啊.还好经过度娘的指点,我成功的配置了环境变量. 下面就跟大家简单说一下具体的一些步骤,其中我为了大家更容易理解,精简掉了一些无关紧要的步骤,该教程只限于配置使用adb命令刷机或者做一些简单操作的用户~ -------------

Tomcat 在mac上(Idea)端口冲突解决办法

Port already in use: 1099 在mac上解决办法直接是找到占用1099端口的pid: 解决方式: lsof -i:1099 回车,之后会有pid,然后执行 kill (pid号) 最后问题就得到了解决! 注意:有的时候kill不能将占用端口的pid kill掉,所以只能查到pid,这个时候可以打开mac的"活动监视器 "进行查看相对应的pid 对应的进程,找到之后将其关闭就可以了. (左上角的那个灰色x按钮就能关闭) 在windows 上可以在程序管理器上进行相同

解决Mac上PyDev无法导入某些模块的问题

前一阵一直在恶补数学知识,昨天突然打开Mac上的Pydev发现有些模块不能正确引入,很奇怪的现象=.= 后来查知自己在pip的时候不小心下了个python2.7.10并把opencv依赖到这个版本的python上了!而本机自带的python2.7.6是通过pip默认安装模块的那个版本. 2.7.6里可以引入scipy.matplotlib但是不能用cv2,而2.7.10里只能引入neurolab.cv2. pydev里不知怎么搞的可以引入除了scipy.neurolab和matplotlib的其

android 解决小米手机上选择照片路径为null情况

下返回的路径 为null,在网上搜索了下解决方案,现在把解决方案记录下: 这是在onActivityResult方法中执行的, [html] view plain copy print? if (data == null) { return; } uri = data.getData(); uri = geturi(data);//解决方案 String[] proj = { MediaStore.Images.Media.DATA }; Cursor cursor = managedQuery

解决mac上Android开发时出现的ADB server didn't ACK

mac 上adb连接不到android手机可以参考:这里 xxxdeMacPro:~ xxx$ adb start-server * daemon not running. starting it now on port 5037 * ADB server didn't ACK * failed to start daemon * 出现上面的情况,其中一种情况是其它软件占用了端口,可以 直接干掉占用端口的进程,怎么查看 google 一下方法,挺多的 还有一种就是坑了,我也找了好久,真是个大坑

用Karabiner来解决Mac上部分软件小键盘不能用的问题

Mac上的大部分软件对外置USB键盘支持都是不错的,但是也有一些软件比较偷懒,比如我最近碰到的一个软件就是根本不支持小键盘输入数字,而用大键盘上的数字键倒是没有问题,实在是奇葩. 奇葩归奇葩,问题终究还是要解决的.稍微研究了一下这个问题,发现可以用Karabiner这个软件来对键盘进行映射.对于我的需求,就是把小键盘上的数字键映射成大键盘上的数字键.实现起来不怎么难,先上我修改的private.xml文件内容吧: <?xml version="1.0"?> <root

mac上SVN项目管理,提示被锁定的解决方法

问题 mac上SVN项目管理,提示被锁定,不能commit,也不能update,提示 clean the working copy and then... 解决方法