jestem w podobnej sytuacji jak ty i jestem ciekawy czy miałeś żadnych sukcesów.
Czy próbowałeś/aś załadować niestandardową ROM/kernel? Z jakiego tabletu korzystasz?
wideo z wielu kamer pracujących: http://www.youtube.com/watch?v=fCN6VUyUl9o
i bezpośredni link do strony źródłowej: http://brain.cc.kogakuin.ac.jp/research/android.html
EDIT:
ten powinien teoretycznie działać: skompilować jądro z nich określono w plik defconfig urządzenia
CONFIG_VIDEO_DEV=y
CONFIG_VIDEO_V4L2_COMMON=y
CONFIG_VIDEO_MEDIA=y
CONFIG_USB_VIDEO_CLASS=y
CONFIG_V4L_USB_DRIVERS=y
CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y
Umożliwi to V4L na poziomie jądra. W tym momencie, jeśli ustawisz uprawnienia 666 na/dev/video0 w ueventd.tuna.rc. możesz uzyskać dostęp do kamer za pomocą JNI, ale jeśli chcesz, aby kamera była domyślnie zintegrowana z Androidem, przejdź do następnego kroku.
Następnie zbuduj Androida z tą poprawką, aby umożliwić kamerom V4L2 działanie jako standardowe aparaty z systemem Android (zauważ, że ta łatka pochodzi z eclair z tego, co wiem i może nie działać poprawnie w nowszych wersjach): code.google .pl/p/android-m912/downloads/detail? name = v4l2_camera_v2.patch
Zamień jądro i niestandardowy ROM.
Ponieważ w systemie Linux konkretna kamera internetowa USB wymaga określonego sterownika, ma ona podstawy, by był taki sam na (Linux) systemie Android. – Kheldar
Nie mam jednego do przetestowania, ale czy możesz spróbować wkleić ostatnie linie z "dmesg" po podłączeniu kamery? W systemie Android sdk uruchom polecenie adb shell dmesg lub użyj jednej z aplikacji dmesg, jeśli twój host i port debugowania są takie same. – qdot
@Kheldar: 85% kamer to klasa USB Video - dość powszechny sterownik, którego nie pamiętam, jeśli jest on wbudowany w domyślne jądra Androida. – qdot