android-studio - 如何将现有的android项目转换为gradle依赖
问题描述
如何将现有的 android 项目转换为 gradle 依赖项,以便只需将依赖项添加到 gradle 文件就可以在其他项目中使用它?
解决方案
创建一个库模块。
- 打开模块级 build.gradle 文件。删除 applicationId 的行。只有 Android 应用程序模块可以定义它。
在文件的顶部,您应该看到以下内容:
应用插件:'com.android.application'
将其更改为以下内容:
apply plugin: 'com.android.library'
将库模块导入您的项目(库源成为您项目的一部分):单击文件 > 新建 > 导入模块。湾。输入库模块目录的位置,然后单击完成。库模块被复制到您的项目中,因此您可以实际编辑库代码。
确保该库列在 settings.gradle 文件的顶部,如下所示的名为“my-library-module”的库:
包括 ':app', ':my-library-module'
打开 app 模块的 build.gradle 文件并向依赖项块添加新行,如以下代码段所示:
依赖项{实施项目(“:我的图书馆模块”)}
https://developer.android.com/studio/projects/android-library#Convert
推荐阅读
- java - 如何让我的停止按钮在 while 循环期间保持监听?
- vba - 如何使用 VBA 添加 PowerPoint 的内置图标之一?
- javascript - 使用 useState-hook 更改 React 中的对象数组,无需深度复制
- excel - 公式单元格引用变成#REF!合并其他单元格时
- c++ - 显式 *this 对象参数在 C++23 中提供了什么?
- c++ - 用谷物序列化 vulkan.hpp 枚举器,我该怎么做?
- reactjs - 将 className 动态添加到基于类的组件中
- hubspot - 是否有一个 HubSpot 端点来检索特定客户端的所有工作流历史记录?
- python - 如何在 Simpy 中设置初始队列长度?
- r - 将输入向量元素的名称保留在 R 函数的输出中