2010-07-10 2 views
6

У меня есть практический семинар в этом семестре, и я хочу использовать онтологию в приложении для Android. Я выбираю онтологию сотовой сети Protege как API онтологии, и этот инструмент работал в обычном Java-проекте. Но когда я попытался импортировать эти файлы jar, которые для API сотовой онтологии в Android project.It потерпят неудачу, и я не нашел никаких решений в Интернете. Можете ли вы мне помочь?Использование онтологии сотовой сети на Android

+0

на Android java 1.5 проверить, работает ли Protege на Java 1.5 – Pentium10

ответ

3

Если вы хотите иметь программный доступ к онтологиям OWL с использованием Java, вы можете напрямую использовать OWL-API, на вершине которого встроена Protege.

Если ваша онтология соответствует профилю OWL 2EL, у вас также есть возможность использовать Brain.

1

Я пробовал это некоторое время назад, и это сработало хорошо.

Android Java не является стандартным Java, поэтому вам может понадобиться порт OWL-API (или какая бы библиотека вы ни выбрали, это может быть и Jena). Исходный код Java для платформы Android. Это может потребовать некоторых изменений в исходном коде, поскольку все стандартные классы Java недоступны в android Java. Эти усилия включают в себя библиотечные исходные банки, если они есть.

Немного портированных библиотек уже доступно на андроиде. пожалуйста, обратитесь к этому

Обратите внимание, что производительность не будет хорошей на устройстве с более крупными онтологиями.

Смежные вопросы