我的问题是adb设备没有使用Ubuntu 12.04检测我的galaxy ace(s5830), 我尝试了一切,但仍然没有工作。 可以帮助我哪里出错。 我已经安装了oracle sdk 1.7,最后一个android sdk,我创建了规则51-android.rules,权限为a + r
答案 0 :(得分:1)
我遇到了同样的问题。尽管规则文件我的设备没有被检测到。 我做了以下事情:
检测到设备,我可以安装该应用程序。
答案 1 :(得分:0)
做以下事情
答案 2 :(得分:0)
Android使用Java 1.6,因此无需升级到1.7。
您是否真的使用三星供应商ID 04e8作为您的udev规则?你是否在实际设备上设置了“开启”调试?您的设备上是否有任何网络共享应用程序(使用adb)?有些人。
此外,您需要重新启动终端窗口(或重新启动Eclipse),以便首次加载您的udev规则,但我认为您已经这样做了。
另外,为了更好地衡量,您也应该重启设备。
如果你真的非常渴望让这个工作,你可以随时root你的手机,并使用免费的应用程序,如adbwireless(只适用于root设备和没有打开wifi隔离的本地wifi)。这就是我与三星Tab 10.1的关系(直到我把它送回修理)。
Adb也没有从我的Ubuntu 12.04笔记本电脑中找到我的Tab,也没有从我的开发者朋友的Mac和Windows PC上找到它,但当我尝试连接属于朋友的三星Tab 10.1时我的,adb看到它就好了,所以这就是我找到问题的原因。
答案 3 :(得分:-1)
尝试重新启动adb
adb kill-server
adb devices
让自己成为这个的捷径。