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
6
A
Respuesta
3
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
- 1. Ontología: BÚHO - Creando conexiones entre las clases
- 2. ¿Qué casos de uso para OWL?
- 3. obtener restricciones OWL en clases usando Jena
- 4. ¿Cómo crear una ontología en Java?
- 5. Navegación/edición de instancias de RDF/OWL
- 6. predicado RDF ponderado (owl: ObjectProperty)
- 7. Cómo consultar personas en DL Manchester OWL Sintaxis?
- 8. Clases/instancias en Ontología
- 9. Cómo consultar la ontología de recursos de dbpedia 'wikiPageExternalLink'
- 10. Medir distancias entre clases en gráficos RDF/OWL
- 11. cómo extraer sinónimos de la ontología MeSH?
- 12. ¿IsValid() protege de XSS?
- 13. ¿Cómo crear una ontología en python?
- 14. Archivo Elmah.axd que protege la contraseña
- 15. ¿Protege mprotect la memoria caché de instrucciones en ARM Linux?
- 16. ¿HTTPS protege contra ataques CSRF?
- 17. ¿Cómo se protege contra XSRF en Grails?
- 18. ¿Hay una ontología RDF para blogs?
- 19. lo que se protege virtual de nueva
- 20. Uso de ResultReceiver en Android
- 21. Uso de Groovy en Android
- 22. cómo sprintf() protege de nuevo la inyección sql?
- 23. ¿mysql_real_escape_string() TOTALMENTE protege contra la inyección de SQL?
- 24. Uso de tesseract en android
- 25. Uso de putSerializable en Android
- 26. ¿La suscripción a la aplicación protege contra la manipulación del archivo?
- 27. Uso de la actividad de la cámara en Android
- 28. Android Perfil de uso de la batería
- 29. ¿Cómo leo archivos .owl en Java y visualizo su contenido?
- 30. ¿Qué protege las contraseñas de Android AccountManager de ser leídas por otras aplicaciones?
en Android java es 1.5 comprobar si el Protege se basa en Java 1.5 – Pentium10