我的51-android.rules如下,它可以连接我的三星i9000(通过DDMS ...)
SUBSYSTEM ==“usb”,ATTR {idVendor} ==“04E8”,MODE =“0666”,GROUP =“plugdev”
但如果使用三星i9300
则不起作用也许我缺少“ATTRS {idProduct}”?
但是我找不到三星i9300的价值。
任何评论都会有所帮助......
谢谢 O
答案 0 :(得分:2)
1 $ sudo apt-get install mtp-tools
2以MTP模式连接Galaxy手机
3 $ mtp-detect
,然后输出如下内容:
设备0( VID = 04e8 且 PID = 6860 )是三星 GT-P7310 / P7510 / N7000 / I9100 / Galaxy Tab 7.7 / 10.1 / S2 / Nexus / Note。发现 1个设备:Samsung:GT-P7310 / P7510 / N7000 / I9100 / Galaxy Tab 7.7 / 10.1 / S2 / Nexus / Note(04e8:6860)@ bus 1,dev 9
4找出供应商ID和产品ID。编辑/etc/udev/rules.d/51-android.rules。
SUBSYSTEM ==“usb”,ATTR {idVendor} ==“ 04E8 ”,ATTR {idProduct} ==“ 6860 ”, MODE =“0666”,OWNER =“用户名”
“用户名”是指有权通过USB访问手机的用户的实际用户名。
5 $ sudo service udev restart
6重新连接手机。
答案 1 :(得分:0)
您确定在开发者选项中启用了“USB调试”吗?尝试6860作为产品ID。