我刚开始学习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服务,甚至重启整个系统,但都没有起作用。
有什么提示吗?
非常感谢您的帮助。