2012-04-09 9 views
6

Estoy buscando usar una clase de android en un proyecto java no androide normal. Específicamente, quiero usar FaceDetector de android.media Sé que hay OpenCV y otras bibliotecas que puedo usar para detectar una cara en una imagen, pero estoy buscando usar la biblioteca androids. ¿Hay alguna manera de vincular la biblioteca de androides a un proyecto de Java? GraciasUsando Android Library en un proyecto normal de Java

Respuesta

4
  • Ir a construir camino de su proyecto java
  • Añadir un nuevo frasco externa
  • Vaya a la ubicación de la instalación de la plataforma Android (normalmente C: \ Archivos de programa (x86) \ Android)
  • En android-sdk \ platforms \ android-x (donde x es la versión de Android que tiene) seleccione el archivo android.jar para agregar al proyecto.

    Ahora tiene la biblioteca de Android en las bibliotecas a las que se hace referencia, y puede usar las clases de Android que desee en su proyecto de Java.

Otra forma de hacerlo es utilizar la fuente androide, obtener sólo los archivos de Java que necesita de la biblioteca androide y ponerlos en su proyecto Java. Lo bueno cuando lo haces de esta manera es que puedes modificar el código y hacerlo más compatible con tu trabajo Java.

1

La biblioteca de Android puede contener algunas llamadas a las API del sistema. Búscalos antes de incluir la biblioteca con los pasos mencionados anteriormente. Te recomendaría que busques en la documentación de la biblioteca de Android y busques los enlaces donde se llama API del sistema Android. Modifica la fuente para usar la API de tu cámara web y luego inclúyela como biblioteca

Cuestiones relacionadas