在Android Studio中,如何将应用项目更改为库?

时间:2015-08-15 02:59:49

标签: java android android-studio jar android-gradle

我确信这很简单,但是因为我刚刚开始使用Android Studio,所以我找不到它。我也搜索了过去一小时,没有发现任何指定的帖子:

如何将现有的应用程序项目更改为库。

我发现的一切都是关于如何创建一个新的图书馆项目。不是如何转换一个。

子问题,我如何查看项目是否配置为应用程序或库?我希望这两个问题的答案都是一样的。

1 个答案:

答案 0 :(得分:9)

打开您的应用build.gradle(在您的应用目录中)并修改:

apply plugin: 'com.android.application'

apply plugin: 'com.android.library'

如果applicationId中有build.gradle,请将其删除:

defaultConfig {
     applicationId "com.your.application.id"
}

然后清理您的项目并重建或只是从Android Studio同步您的gradle

如果您添加了一些额外的gradle属性,例如applicationVariants.all,则必须替换为libraryVariants.all,反之亦然,如果您将库转换为应用程序

如果您想为重新转换添加新步骤,可以更改模块名称&#34; app&#34;由Android-Studio默认创建,其名称更适合于库模块。您可以使用<your_module_name>重命名目录应用。打开settings.gradle文件(位于项目的根目录下)并将应用程序替换为<your_module_name>。然后转到菜单构建&gt;创建模块<your_module_name>就在那里,你的模块被重命名。