如何在现有项目中创建和使用Android库

问题描述 投票:1回答:1

我有一个现有的Android项目project one,我想在其中添加功能,例如说SpecialToast。我不想将其直接添加到项目中,而是要将此功能创建为android library,以便可以在其他项目project two中使用。

我对程序的创建方式有点困惑。

我经历了https://developer.android.com/studio/projects/android-library,并尝试在project one中创建一个库,但确实创建了一个库。

新->新模块-> Android库

什么是正确的程序

  1. 创建一个全新的android应用程序,并在该应用程序中创建一个新的Android库。

  2. Project one中创建一个新的Android库。

如果选项2是正确的,一旦我在project one中创建了一个android库,如何在project one中使用它?>

如果选项1是正确的,我该如何发布它并使用project one轻松进行测试>

谢谢R

更新enter image description here

我有一个现有的android项目项目,我想在其中添加功能,例如SpecialToast。而不是直接将其添加到项目中,我想将此功能创建为android ...

android android-library
1个回答
0
投票

两个选项都是可能的。您可以在一个单独的项目中创建库模块,然后从那里构建和导出它(您的选项1)。您可以使用gradle包装器任务assemble导出库。例如,如果您的库模块名为brdroid,请在项目的根文件夹中执行此操作:

./gradlew brdroid:assembleRelease
© www.soinside.com 2019 - 2024. All rights reserved.