Android Studio - >如何在Library项目和Application项目之间切换项目?

时间:2015-08-17 16:29:56

标签: android android-studio android-library library-project

我从Eclipse迁移到Android Studio,我遇到了这个问题:

在Eclipse中,我有一个库项目A(library)和一个应用程序项目B(launcher)。

我的launcher项目,引用了我的library项目。我的library项目具有包含大量活动,资源等的所有逻辑......以及一个虚拟AndroidManifest.xml文件,它是我的launcher清单的副本,但具有重命名的包它兼容。当我想在Eclipse中测试我的Library项目的逻辑时,我只是取消标记" library" eclipse中项目配置选项卡中的复选框。由于我的library项目有一个AndroidManifest.xml,如果我取消标记该复选框,则可以执行该项目。

现在我试图在AndroidStudio中实现相同但我遇到了问题。我不知道如何轻松切换项目以在应用程序项目和库项目之间进行更改,而AndroidStudio也因为它检测到library项目{{1}之间的重复项目而给我带来了很多错误当我尝试编译引用我的AndroidManifest.xml项目的launcher项目时,我的AndroidManifest.xml项目launcher ...

任何帮助都将被授予..

由于

2 个答案:

答案 0 :(得分:0)

我想说在build.gradle文件中你可以指定模块是app还是库

如果模块是应用程序,则必须指定

apply plugin: 'com.android.application'

如果是图书馆

apply plugin: 'com.android.library'

答案 1 :(得分:0)

在更改build.gradle之前删除lib的依赖。

  

编译项目('xxx')