使用 Android Studio 创建一个 Android 库

2022-08-25  本文已影响0人  小城哇哇

在本文中,我们将探讨如何使用 Android Studio 创建和 Android 库以及如何在另一个应用程序中使用它。

创建一个 Android Studio 项目

让我们首先创建一个示例 android 应用程序,该应用程序将用于测试您将在开发和增强它时创建的库。如果您是一名 android 开发人员,您已经熟悉通过 android studio 创建新项目的过程,但如果您是 android 新手,您可以按照以下步骤操作,否则您可以跳到下一节。

  1. 打开 Android Studio 并单击“新建项目”按钮。
  1. 确保您已从左侧面板中选择“手机和平板电脑”模板,然后选择“空活动”或“空撰写活动”模板。
  1. 让我们将我们的新项目称为“CommonUtils”,您可以根据需要自定义其他选项。选择所有您想要的选项后,单击“完成”按钮。新项目向导将关闭,您的项目将打开,如下面的屏幕截图所示。

创建 Android 库

现在您已经创建了一个新项目,让我们按照以下步骤继续创建我们的 android 库。

  1. 从 android studio 的菜单中选择 File -> New -> New Module。之后,您将获得“创建新模块”向导。
  1. 确保您已从左侧面板中选择“Android Library”模板然后在“模块名称”字段中输入“common-utils”并根据您的偏好完成其他选项,或者您可以将它们保留为默认值,就像我们在这种情况下所做的那样然后点击“完成”。
  1. 现在您已经创建了 android 库,让我们使用一个虚拟方法创建一个名为“Utils.kt”的 utils 文件,仅用于测试。在库包下右键单击鼠标,然后选择“新建”->“Kotlin 类/文件”,然后输入文件名并按 Enter。
  1. 创建“Utils.kt”文件后,将其内容替换为以下内容(这是一个连接两个字符串并返回结果以供稍后测试库的简单函数):
package com.example.common_utils

fun concatenateTwoStrings(first: String, second: String): String {
    return first + second
}

恭喜!,您已经成功创建了您的第一个 android 库,其中包含一个简单的 utils 函数,您可以在任何其他应用程序中使用该函数,这就是我们接下来要做的。

如何在其他应用程序中使用创建的 Android 库

为了能够使用创建的 android 库,我们需要使用 gradle 使应用程序依赖它。为此,请执行以下步骤:

  1. 确保您在 android studio 的项目侧窗格中选择了“项目”视图而不是“Android”视图。
  1. 在 app 模块中打开“build.gradle”文件,并在依赖项部分添加“common-utils”库作为 gradle 依赖项
dependencies {
 implementation project(path: ':common-utils')
}
  1. 添加依赖项后,您将看到 gradle 文件已更改的选项,并建议同步 gradle 文件。单击“立即同步”并等待 gardle 同步完成。
  1. 现在您已经将库的依赖项添加为依赖项,我们可以在我们之前创建的应用程序中使用它。在 app 模块中打开 MainActivity 类并添加以下代码(使用 common-utils 库中的 concatenateTwoStrings 函数):
Greeting( concatenateTwoStrings ("Hello ", "Android"))

5.现在单击运行应用程序按钮(顶部工具栏中的绿色按钮)以运行应用程序并将其部署到连接的设备

现在您可以看到运行我们之前创建的简单应用程序的设备,并且您已成功管理在其他应用程序中使用创建的库!

文章来源:https://rofaeilashaiaa.hashnode.dev/create-an-android-library-using-android-studio

上一篇 下一篇

猜你喜欢

热点阅读