adb devices list empty ubuntu 12.04 s5830

时间:2012-08-07 23:16:49

标签: android adb ubuntu-12.04

我的问题是adb设备没有使用Ubuntu 12.04检测我的galaxy ace(s5830),  我尝试了一切,但仍然没有工作。 可以帮助我哪里出错。 我已经安装了oracle sdk 1.7,最后一个android sdk,我创建了规则51-android.rules,权限为a + r

4 个答案:

答案 0 :(得分:1)

我遇到了同样的问题。尽管规则文件我的设备没有被检测到。 我做了以下事情:

  1. 重启我的设备
  2. 连接为“仅限充电”(HTC设备)。
  3. 检测到设备,我可以安装该应用程序。

答案 1 :(得分:0)

做以下事情

  1. 下载三星智能手机的Kies
  2. 重启eclipse
  3. 在DDMS部分,转到windows-> Show View-> Devices,然后单击小向下箭头(View Menu)并单击Reset ADB。那它应该正常工作......

答案 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

让自己成为这个的捷径。