Существует ли общепринятый шаблон для создания собственных модулей Android для использования в приложениях React Native. Несколько проблем, с которыми я столкнулся при создании нативных модулей Android:
- Для нативного модуля нет рекомендуемого шаблона. Итак, я просто копирую какой-то собственный проект модуля и удаляю весь код, специфичный для проекта, и сохраняю остальное, которое в основном включает в себя некоторый файл gradle и свойств, но я всегда беспокоюсь, если он не содержит некоторые необходимые файлы или содержит некоторые настройки проекта, которые будет мешать моему модулю и т. д.
- Проект никогда не строится в студии Android, потому что он не может найти ни один из пакетов facebook, которые необходимо импортировать для создания собственного модуля. Итак, я заканчиваю тем, что пишу код в модуле. Импортируйте модуль в мое основное приложение. Создайте проект Android для основного приложения в Android Studio и исправьте все ошибки компиляции. Это обычный способ создания собственного модуля или возможно, по крайней мере, успешно создать собственный собственный модуль в Android Studio?
- Это немного не связано, но есть файл build.gradle для всех собственных модулей и один для моего модуля
app
, которые имеют аналогичные настройки. Файлapp
build.gradle переопределяет другие собственные файлы build.gradle модулей и используется для сборки всех собственных модулей или каждого собственного модуля, созданного в соответствии с собственным файлом build.gradle.
Пожалуйста, поделитесь своими мыслями / идеями по любому / всему вышеперечисленному. Спасибо!