Упакуйте и выполните JAR-файл из приложения - PullRequest
0 голосов
/ 23 февраля 2019

У меня есть библиотека jar, которую я хочу использовать в своем приложении Reaction-native.В настоящее время я работаю над проектом Android и хочу иметь возможность выполнить JAR на основе некоторых пользовательских взаимодействий.Возможно ли это, и если да, то как я могу это сделать?Бонусные баллы, если это возможно и для iOS.

1 Ответ

0 голосов
/ 23 февраля 2019

Чтобы использовать библиотеку jar в собственном приложении, вы можете выполнить следующие действия:

  1. Скопировать файл jar где-нибудь в папке android
  2. Объявить файл jar какзависимость проекта приложения для Android
compile files('<path_to_jar_file>.jar')
Создание собственного модуля (https://facebook.github.io/react-native/docs/native-modules-android), вызов ваших классов jar-файлов внутри кода java и предоставление функциональных возможностей через модуль javascript

Вы также можете создать библиотеку из этого jar-файлаи ваш собственный код модуля (https://github.com/frostney/react-native-create-library)
К сожалению, вы не можете напрямую использовать файл jar для ios.
Вы можете найти похожую библиотеку для ios, создать собственный модуль ios и предоставить тот же интерфейс, что и ваш js-модуль.кроссплатформенный.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...