Как использовать модуль приложения в качестве модуля библиотеки в Android? - PullRequest
0 голосов
/ 25 апреля 2019

Я пытаюсь запустить два действия модуля библиотеки из модуля приложения внутри одного проекта.Но я столкнулся с проблемой.

У меня есть два модуля приложения в одном проекте: lib_app и main_app. Я хочу использовать lib_app как библиотечный модуль внутри main_app .

Что я уже сделал, изменив применить плагин: 'com.android.application' из lib_app примените плагин: 'com.android.library' , который по существу превратил lib_app в библиотечный модуль.И я добавил проект реализации (': lib_app') внутри файла build.gradle main_app .Это должно позволить мне получить доступ к lib_app модулю в качестве библиотеки.И это так.

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

Внутри lib_app : действие A запускает действиеB.

Внутри main_app : MainActivity запускает ActivityA.

, но Activity A не запускает Activity B.

Activity A просто снова запускает MainActivity.

В чем здесь проблема?Кроме того, не будет ли создание файлов AAR lib_app и использование его вместо модуля lib_app позволит мне безопасно удалить модуль lib_app ?Последний вопрос, будут ли модули приложения, превращенные в библиотечные модули, иметь все макеты и другие ресурсы без изменений?

...