在Android Studio中创建独立的库模块

阿里·贝扎迪安·内贾德(Ali Behzadian Nejad)

创建独立的库应用程序是Eclipse + ADT中的常见任务。我认为这在Android Studio(1.2或更高版本)中应该是一个简单的任务,但是在为这个问题苦苦挣扎了两天之后,我发现Google对此一无所获,并且实现一个独立的库模块并不像我想的那么简单。因此,我决定与您分享我的经验。

阿里·贝扎迪安·内贾德(Ali Behzadian Nejad)

要在Android Studio中创建独立且可重用的库模块,请执行以下操作:

1-创建一个没有活动的新项目。

2-新项目的默认模块名为app右键单击模块,并将其重构/重命名为“ library”。关闭Android Studio。

3-打开文件资源管理器,并将模块的文件夹从重命名applibrary

4-打开.idea文件夹。那里有一些XML文件引用了app文件夹。替换applibrary这些文件。

5-打开模块的gradle文件(library / build.gradle)并将插件更改为com.android.library然后删除applicationId

6-打开Android Studio。重建模块。如果没有错误,我们在这里完成。

7-打开依赖于该模块的应用程序。打开settings.gradle并包含library以下模块:

include ':library'
project(':library').projectDir = new File('/Path/To/LibraryProject/library')

8-打开应用程序的app模块build.gradle文件,并将此行添加到以下dependencies部分:

compile project(':library')

9-重建您的项目。如果一切正常,您将library在项目中看到模块。您可以library从那里和/或其项目中编辑模块,更重要的是:现在,您有了一个独立的库模块,可以在多个项目中重用!

希望Google在以后的Android Studio版本中使此过程变得更加轻松!

编辑:

我检查了Android Studio 1.4版,希望在这个版本中我们可以省略步骤3和4。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何调试的Android库模块Android Studio中?

如何从Android Studio中的库模块调用活动

在Android Studio中创建Kotlin库

Android Studio中的Gson库

在Android Studio和Gradle中的Android应用程序模块中使用库模块的不同构建类型

Android Studio Java库模块与Android库模块

Android Studio-如何在子目录中创建模块?

在Android中从领域结果创建独立对象

Android Studio如何使用已在库模块中添加的库依赖项

重用Android Studio中的模块

创建STANDALONE Android Studio(1.5)库项目

Android Studio:是否可以在主模块中定义库模块清单占位符?

android studio 2.1中的独立android监视窗口

android:库模块中的fcm

如何在Android Studio中删除库/模块?

无法在Android库模块中启动活动

在Android Studio中运行Android App:无法创建密钥库

在Android Studio中创建图形

在Android Studio中创建新的Android库

Android Studio 1.0.1如何创建库项目

在Android Studio中创建数据库时出错

在Android Studio中的Gradle中创建产品风味时,如何使用主要模块?

Android Studio 重命名附加了库模块的模块的包

如何在 android studio 中创建库(jar)?

我如何使用 android 库作为我在我的项目应用程序中创建的模块?

如何仅使用库模块创建 Android Studio 项目

在android studio中添加库?

在android studio 4.1.1中创建android库模块时如何设置byteCode级别?

为什么在 Android Studio 中创建新模块时会出现错误?