Android Studio общий родительский проект между проектами - PullRequest
0 голосов
/ 10 января 2019

Я хочу создать два идентичных приложения с одинаковыми классами actvity и Java-классами, и единственное различие между этими приложениями - это файл strings.xml, папка assets с некоторыми изображениями, файл .json, который находится в папка app, файл gradle, содержащий версию и идентификатор приложения, и один файл класса утилит java.

Итак, вместо копирования вставьте весь проект дважды, а затем, когда я хочу что-то изменить, мне нужно изменить его дважды, я хочу создать как проект parent, со всеми активами и файлами макета XML и в основном все общие вещи, а затем два мини-проекта, которые содержат только небольшие различия.

Тогда, когда мне нужно что-то изменить, я могу изменить это только один раз и построить проекты.

Как я могу реализовать этот общий / родительский проект в андроид студии?

1 Ответ

0 голосов
/ 10 января 2019

Добавить ароматизаторы в файл приложения gradle

productFlavors {
    firstApp {
        applicationId "FirstApp"
    }
    secondApp {
        applicationId "SecondApp"
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...