Eclipse到Android Studio的迁移和构建:300多个项目和一个公共库项目

时间:2015-09-30 12:35:21

标签: android eclipse android-studio

我在Eclipse中创建了300多个android项目。这些项目中的每一个都引用了一个也在eclipse中创建的单个库项目。

目前,所有这些项目都在一个工作区中。将所有这些内容一次性导入Android Studio的最佳方法是保持每个项目对库项目的引用完整吗?

此外,我编写了一个批处理文件来构建,只需点击一下即可为所有300多个应用创建发布apks。在Android Studio中可以有类似的东西吗?即我能够一次创建所有300多个apks。如果我逐一为每个应用程序执行此操作,那么在我完成时我会变老。

另一个重要问题:我可以将所有300多个项目以及库项目作为Android Studio中的模块放在一个项目中,是否可以通过单个项目以这种方式创建多个apks?

任何有用的建议都会受到高度赞赏。

库项目包含所有活动和逻辑。引用此库项目的其他300个应用程序仅更改包名称,资产和资源。

由于

1 个答案:

答案 0 :(得分:0)

产品风味在我的情况下是一个解决方案,对结构进行了一些修改(因为我的所有逻辑和布局都在库项目中)。 300个项目中的变化仅限于资源和资产,并且易于使用build.gradle中的产品风格进行配置,并使其成为具有300种风格的ONE项目。 (花了一段时间,但像魅力一样工作)

虽然这解决了我的问题并且我能够使它工作,但我不接受这个答案。在此处发布以防万一处于类似情况的人可能从中受益。

仍然想知道是否有办法使用同一个项目生成多个apks(当然不使用产品风格)。