我有一个现有的Android应用程序。
我想从现有的应用程序中提取另一个应用程序,以便它只包含原始“活动”的某个子集。
Android应用程序与活动子集
那最好的方法是什么?
两个应用程序将积极维护simultaneoulsy,所以这将是最佳的方式,以便有少开销可能吗?
我的开发环境是Android Studio + gradle ...我应该只是创建另一个变体?..从那时起,我应该只定义源文件夹吗?我可以只更改AndroidManifest并使用原始活动的一部分吗?
感谢
谢谢Mattia的回答,但我相信可能会比将所有常见活动转移到图书馆项目更有效率。 –
如果您需要在项目之间共享代码,我认为这是您唯一可以做的事情。另外,因为您使用的是AS + Gradle,所以您可以通过Maven编译依赖关系(http://www.gradleware.com/resources/tech/android) –