2011-05-06 20 views

Respuesta

0

respuesta es, probablemente, muy dependiente del dispositivo y en la mayoría de los casos usted no podrá utilizar la cámara v4l directamente sin enraizamiento/usando ROM personalizada en un dispositivo. He aquí por qué:

  • fabricante de dispositivos puede proporcionar código cerrado, controladores de la cámara v4l-incompatibles (Compatibilidad Android definición no dice nada acerca de los controladores de cámara compatible con video4linux) o,
  • /dev/video archivos * podría ser inaccesibles desde la aplicación/corteza debido a los permisos de archivo (que veo/dev/dispositivo video20 en mi teléfono, pero el archivo es accesible sólo por root)

sin embargo, hay un buen API Java para acceder a la cámara: http://developer.android.com/reference/android/hardware/Camera.html

Cuestiones relacionadas