我刚刚开始学习 Android 开发。我使用 Ubuntu 11.10 和 Eclipse。我已经安装了 android 开发所需的插件,我还编写了一些在模拟器上编译和运行良好的示例。
但是无法在模拟器上测试多点触控,所以我想在我真正的三星 Galaxy S2 设备上测试它们。问题是我已经尝试了我在网上找到的所有东西,但仍然无法使用它。
当我运行 ./adb devices 时,它没有显示任何内容,尽管设备已连接。
$ lsusb
...
Bus 001 Device 012: ID 04e8:6860 Samsung Electronics Co., Ltd
$ ./adb devices
List of devices attached
我已经按照网上的说明以不同的方式多次修改/etc/udev/rules.d/51-android.rules,但没有一个有所作为。目前我有这一行:
SUBSYSTEM=="usb", ATTRS{idVendor}=="04e8", ATTRS{idProduct}="6860", MODE="0666", GROUP="plugdev"
当然,我尝试重启udev和adb服务,甚至重启整个系统,但都没有用。
有什么提示吗?
提前致谢
最佳答案
通过设置 -> 应用程序 -> 开发在设备上启用 USB 调试
关于android - Eclipse 和 Android : cannot debug on Samsung Galaxy S2 because not detected,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10300511/