Преобразование существующего приложения Android в библиотеку невероятно просто : Все, что мне нужно сделать, это установить флажок is Library
в свойствах проекта.
Однако после того, как этот простой шаг будет выполнен, перед вами встанет гораздо более серьезная задача: как сохранить исходный код приложения без изменений (в виде библиотеки!), создавая на его основе различные приложения.
То есть я действительно не хочу добавлять еще одно действие, а скорее повторно использовать исходное действие (теперь в библиотеке), где только несколько методов (в единственном действии) различаются в каждом производном приложении. .
Действительно ли решение так же просто, как создание подклассов активности библиотеки в каждом приложении на ее основе?
На какие предостережения следует обратить внимание?
Есть ли лучший подход?