0

我正在尝试让我的 android 手机从 IDE 内部运行应用程序。

让它在 Windows 上工作没问题,目前在 Fedora (18) 上工作了很多,但希望让它与它一起工作。

安装了 IntelliJ 和 android sdk,问题是当我尝试运行默认的 hello world 应用程序时它不会工作它只是说等待设备..

跑 adb devices 得到

List of devices attached 

????????????    no permissions

让我相信驱动程序没有安装?我使用的手机是 HTC Sensation。有谁知道我可以做些什么来尝试解决它?HTC 网页不提供安装驱动程序。

在 /etc/udev/rules.d/..android.rules 中也注意到没有关于 Sensation 的内容。似乎它认出了我的nexus 7..

编辑:尝试了我的关系..得到

 List of devices     attached 
 901839238298923     offline

所以它甚至不起作用......令人困惑......

任何帮助,将不胜感激。

谢谢,乙

4

3 回答 3

0

对于 HTC 尝试下载 HTC 同步并试一试..

我也有这个问题,我使用了 Eclipse IDE。我重新连接并尝试了 2-3 次,然后我运行 adb devices 我把它作为在线。

还要检查 eclipse 中的设备选项卡(如果您正在使用它)。它还提供了附加设备的列表。

也尝试将此添加到androidmanifest.xmlandroid:debuggable="true"中的应用程序标记( )<application>

希望能帮助到你 :)

于 2013-06-21T07:41:02.380 回答
0

当您从头开始安装时,您是否更新了 SDK 管理器。我以前也遇到过这个问题,每次在新电脑上它都会让我绊倒。如果 SDK 管理器未加载,请参见此处:Android SDK 管理器不会打开

于 2013-10-18T15:49:48.287 回答
0

当我的用户没有权限时,我遇到了类似的问题,所以我做了一个脚本以 root 身份重新启动 Fedora 上的 adb:

脚本要点链接

该脚本基本上运行它:

su -c ' \
    ADB="/path/to/your/sdk/platform-tools" && \
    $ADB/./adb kill-server && \
    $ADB/./adb start-server \ '
于 2014-01-21T16:56:43.683 回答