AndroidStudio一个界面只能打开一个项目,当我们在开发自己的项目时,如果想像eclipse查看别的demo的代码或者功能,只能再另外打开一个Window新开项目,其实呢AndroidStudio可以在一个项目中导入多个Module,这里以导入环信最新版的几个demo来实现在AndroidStudi中查看多个项目;

首先导入3.0的项目,3.0的demo引入了EaseUI库,在导入AndroidStudio的时候会以Module的形式自动导入EaseUI,EaseUI库中放着simpledemo这个小demo,我们先把它剪切出来,和其他的demo放在一起,等下我们就在一个AndroidStudio项目中导入环信的这些全部demo

首先导入3.0Demo:

android studio项目合并 android studio怎么打开多个项目_Android

因为要导入所有的demo所以给导入的项目重新命名下

android studio项目合并 android studio怎么打开多个项目_Android_02


android studio项目合并 android studio怎么打开多个项目_配置项_03

导入完成后就可以开始导入其他项目了,不过想在当前项目中导入其他项目要选择Import Module的方式,下边以导入环信老版本的demo为例


android studio项目合并 android studio怎么打开多个项目_android studio项目合并_04



android studio项目合并 android studio怎么打开多个项目_android studio项目合并_05

OK 导入成功,可以看到项目中有三个Module了 easeUI easeUIDemo oldDemo,其中oldDemo就是刚才导入的老版本的demo,只是改了个名字


android studio项目合并 android studio怎么打开多个项目_android studio项目合并_06



然后看下Run/Debug configuration 可以发现这里有两个配置项,就说明当前工程内有两个可运行的Android项目

android studio项目合并 android studio怎么打开多个项目_Android_07

下边再导入那个简单的easeuidemo看下

导入之后看下Project Structure 可以看到当前项目有四个Module,一个EaseUI library库,其他三个是Android app项目easeUIDemo 和easeUISimpleDemo引用了EaseUI库,oldDemo是老版本直接集成的demo


android studio项目合并 android studio怎么打开多个项目_配置项_08

可以根据这里的选择来运行不同的module,并且可以在一个工程内查看所有的代码


android studio项目合并 android studio怎么打开多个项目_配置项_09