繁体   English   中英

Android Studio->如何在库项目和应用程序项目之间切换项目?

[英]Android Studio -> How to Switch a project between Library project and Application project?

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

在Eclipse中,我有一个Library项目A( library )和一个Application项目B( launcher )。

我的launcher项目具有对我的library项目的引用。 我的library项目具有所有活动,资源等的所有逻辑,还有一个虚拟的AndroidManifest.xml文件,它是我的launcher清单的副本,但具有重命名的软件包以使其兼容。 当我想在Eclipse中测试我的Library项目的逻辑时,我只是在Eclipse的Project Configuration选项卡中取消选中“ library”复选框。 由于我的library项目有一个AndroidManifest.xml ,如果我取消选中该复选框,则可以执行它。

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

任何帮助将被磨碎..

谢谢

我会说,在build.gradle文件中,您可以指定模块是应用程序还是库

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

apply plugin: 'com.android.application'

如果是图书馆

apply plugin: 'com.android.library'

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

编译项目('xxx')

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM