#android #kotlin #shared-libraries #android-library
#Android #kotlin #общие библиотеки #android-библиотека
Вопрос:
я столкнулся с какой-то проблемой с подмодулем Android или библиотекой aar.
У меня есть один родительский проект, и я хочу добавить другой проект в мой родительский проект (содержащий DI, network, activity, fragment). Я думаю, что я успешно добавил. Мое рабочее пространство выглядит как снимок экрана ниже.
я также добавил в app gradle implementation project(":GaleriDemo")
и добавил в settings.gradle
Но когда я пытаюсь открыть действие вложенного модуля в событии щелчка в родительском проекте. По какой-то причине он не открывается должным образом.
Моя библиотека имеет некоторую базовую конфигурацию для сборки, как показано ниже.
я попытался таким образом открыть свою активность вложенного модуля
Когда я нажал на кнопку, я столкнулся с приведенным выше поведением снимка экрана (например, открытие того же действия во фрагменте.). Но он должен открывать мой вложенный модуль TestMainActivity, поэтому я думаю, что я пропустил некоторые настройки конфигурации или некоторые параметры packageName. Спасибо за вашу помощь
Ответ №1:
Имена ресурса макета в проблемном подмодуле и имена в родительских проектах совпадают. Когда я редактирую имена макетов, моя проблема была решена.