gpt4 book ai didi

android - 在 Android studio 中创建一个独立的库模块

转载 作者:太空宇宙 更新时间:2023-11-03 11:48:49 25 4
gpt4 key购买 nike

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

最佳答案

在 Android Studio 中创建独立且可重用的库模块:

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

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

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

4- 打开 .idea 文件夹。那里有一些 XML 文件引用了 app 文件夹。将这些文件中的 app 替换为 library

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 模块和/或其项目,更重要的是:现在您有一个独立的库模块,可以在多个项目中重用!

我希望谷歌会在 Android Studio 的 future 版本中简化这个过程!

编辑:

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

关于android - 在 Android studio 中创建一个独立的库模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30695132/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com