Android NDK JNI: реализация не найдена - PullRequest
0 голосов
/ 26 апреля 2018

Я собираюсь создать приложение для Android, которое использует библиотеку, написанную на C ++.

Планируется, что пользовательский интерфейс должен быть реализован в виде HTML / JS в WebView. Поэтому мне нужен http-сервер.

Итак, я начал с учебника для microhttpd и создал соответствующие оболочки с помощью SWIG. Компилируется без ошибок, но при запуске выдает:

Не найдена реализация для int com.brickedmywall.MicrohttpdserverJNI.main ()

В файле MicrohttpdserverJNI.java методы помечены красным, и всплывающая подсказка предлагает создать соответствующие методы. Если я это сделаю, он создаст метод в microhttpdserver_wrap.c НО, после чего он скажет, что это дублирующее объявление.

Чего мне не хватает?

...