Android 安卓设备在Ubuntu下的Eclipse中不可见

Android 安卓设备在Ubuntu下的Eclipse中不可见,android,eclipse,ubuntu,Android,Eclipse,Ubuntu,我不能不处理一个问题。我想通过USB连接我的Android设备,并直接在上面部署应用程序。听起来很简单,不是吗?:)我使用: Ubuntu 12.04 Eclipse(Android开发工具) 三星Galaxy Ace(GT 5830) 我在谷歌搜索后确定的是: 我的规则文件(51.android.rules): 运行:亚洲开发银行设备的影响 List of devices attached S58307e7XXX device 但当我进入Project->Runconfiration->T

我不能不处理一个问题。我想通过USB连接我的Android设备,并直接在上面部署应用程序。听起来很简单,不是吗?:)我使用:

Ubuntu 12.04 Eclipse(Android开发工具) 三星Galaxy Ace(GT 5830)

我在谷歌搜索后确定的是:

我的规则文件(51.android.rules):

运行:亚洲开发银行设备的影响

List of devices attached 
S58307e7XXX device
但当我进入Project->Runconfiration->Target时,我看不到我的设备可用

有什么建议吗?

按照以下步骤操作:

1) 查找设备的usb供应商id,您可以在以下链接中找到:

如果您的设备未在此处列出,则可以使用“lsusb”命令获取供应商id,并找到您的设备usb供应商id

2) 在51-android.rules文件中添加设备id

3) 使用以下命令终止并重新启动Adb服务器:

adb kill server然后adb start server

按照以下步骤操作:

1) 查找设备的usb供应商id,您可以在以下链接中找到:

如果您的设备未在此处列出,则可以使用“lsusb”命令获取供应商id,并找到您的设备usb供应商id

2) 在51-android.rules文件中添加设备id

3) 使用以下命令终止并重新启动Adb服务器:


adb kill server然后adb start server

有时这件事对我来说是可行的(我不确定您的安装是否有相同的权限问题):


理想情况下,您应该做供应商id的工作,上面是一个懒人的解决办法。

有时候这件事对我来说是可行的(我不确定您的安装是否有相同的权限问题):


理想情况下,您应该执行供应商id操作,以上是懒人的解决办法。

您启用了调试模式吗?除了在设备上启用调试模式外,请确保在进行更改后重新启动了Eclipse。我有过一些随机的例子,adb重启导致Eclipse无法与它对话(在Fedora上)。@meda是的,我启用了调试。但当我进入Project->RunConfification->Target时,我看不到我的设备可用---你认为你的设备被禁用了吗?问题解决了-实际设备在Run Configuration->Target中不可见,但是,当我将运行配置更改为“始终提示选择设备”时,我的设备可以作为可能的选择之一使用。您是否启用了调试模式?除了在设备上启用调试模式外,请确保在进行更改后重新启动了Eclipse。我有过一些随机的例子,adb重启导致Eclipse无法与它对话(在Fedora上)。@meda是的,我启用了调试。但当我进入Project->RunConfification->Target时,我看不到我的设备可用---你认为你的设备被禁用了吗?问题解决了-实际设备在Run Configuration->Target中不可见,但是,当我将运行配置更改为“始终提示选择设备”时,我的设备可以作为一个可能的选择。
List of devices attached 
S58307e7XXX device
adb kill-server
# or
sudo adb kill-server

sudo adb devices # side effect: start the server as superuser
adb devices # see if the devices are visible now