Właśnie zaczynam uczyć się na temat rozwoju Androida. Używam Ubuntu 11.10 i Eclipse. Zainstalowałem potrzebne wtyczki od programowania Androida, a także napisałem jeszcze kilka przykładów, które kompilują i działają dobrze na emulatorze.Eclipse i Android: nie można debugować na Samsung Galaxy S2, ponieważ nie został wykryty
Ale coś takiego jak multitouch nie może być testowane na emulatorze, więc chcę przetestować je na moim prawdziwym urządzeniu Samsung Galaxy S2. Problem polega na tym, że wypróbowałem wszystko, co znalazłem w Internecie, ale nadal nie mogłem go użyć.
Po uruchomieniu urządzeń ./adb, nie pokazuje żadnego, mimo że urządzenie jest podłączone.
$ lsusb
...
Bus 001 Device 012: ID 04e8:6860 Samsung Electronics Co., Ltd
$ ./adb devices
List of devices attached
Mam zmodyfikowany /etc/udev/rules.d/51-android.rules wiele razy na różne sposoby następujące instrukcje w sieci, ale żaden z nich zrobić różnicę. Obecnie mam ten wiersz w nim:
SUBSYSTEM=="usb", ATTRS{idVendor}=="04e8", ATTRS{idProduct}="6860", MODE="0666", GROUP="plugdev"
Oczywiście próbowałem ponownym udev i usług ADB, nawet restartowania całego systemu, ale to nie działa ani.
Dowolna podpowiedź?
Dzięki dużo wcześniej,
Po wykryciu urządzenia przez system operacyjny, nie sądzę, że kabel jest zaangażowany. –
jest to problem specyficzny dla Galaxy S2. –