Создание SDK продукта: как добавить собственную библиотеку (.so) и jar-файл с SDK, который я создаю?

Я создаю виджет, который мы предоставим конечным пользователям-разработчикам, и он состоит из .jar и собственной библиотеки ( .so ), созданной с использованием НДК. JAR имеет интерфейс JNI для динамической библиотеки.

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

  1. Как мне сделать это. упакуйте и соберите . jar и .so ? Какие здесь лучшие практики?

  2. Я могу создать файл JAR с помощью команды jar JDK. Нужно ли мне запускать dx.bat на банке для преобразования в байт-код Dalvik?

  3. Мне нужно создать образец проекта, показывающий виджет в действии. Как мне включить эти .jar и .so в пример проекта, демонстрирующего, как использовать виджет?

41
задан pevik 16 August 2016 в 13:53
поделиться