2010-07-10 15 views
6

Tengo un seminario práctico este semestre, y quiero usar ontología en la aplicación Android. Elijo la ontología Protege owl como una API de ontología y esta herramienta funcionó en el proyecto Java normal. Pero cuando traté de importar estos archivos jar que para la API de ontología de búhos en el proyecto de Android, fallarán y no he encontrado ninguna solución en Internet. ¿Pueden ayudarme?Uso de la ontología Protege owl en Android

+0

en Android java es 1.5 comprobar si el Protege se basa en Java 1.5 – Pentium10

Respuesta

3

Si desea tener acceso programático a ontologías OWL que usen Java, puede usar directamente el OWL-API, sobre el cual se basa Protege en primer lugar.

Si su ontología sigue un perfil OWL 2EL, también tiene la posibilidad de utilizar Brain.

1

He intentado esto hace algún tiempo y funcionó bien.

Android Java no es Java estándar, por lo que es posible que deba portar OWL-API (o la biblioteca que elija, también puede ser Jena) código fuente de Java a la plataforma Android. Esto puede requerir algunos cambios en el código fuente ya que todas las clases estándar de Java no están disponibles en Android Java. Este esfuerzo incluye los archivos fuente de la biblioteca si hay alguno.

Pocas bibliotecas portadas ya están disponibles en Android. Consulte esto

Tenga en cuenta que el rendimiento no sería bueno en el dispositivo con las ontologías más grandes.

Cuestiones relacionadas