我有一个现有的Android项目project one
,我想在其中添加功能,例如说SpecialToast
。我不想将其直接添加到项目中,而是要将此功能创建为android library
,以便可以在其他项目project two
中使用。
我对程序的创建方式有点困惑。
我经历了https://developer.android.com/studio/projects/android-library,并尝试在project one
中创建一个库,但确实创建了一个库。
新->新模块-> Android库
什么是正确的程序
创建一个全新的android应用程序,并在该应用程序中创建一个新的Android库。
在Project one
中创建一个新的Android库。
如果选项2是正确的,一旦我在project one
中创建了一个android库,如何在project one
中使用它?>
如果选项1是正确的,我该如何发布它并使用project one
轻松进行测试>
谢谢R
我有一个现有的android项目项目,我想在其中添加功能,例如SpecialToast。而不是直接将其添加到项目中,我想将此功能创建为android ...
两个选项都是可能的。您可以在一个单独的项目中创建库模块,然后从那里构建和导出它(您的选项1)。您可以使用gradle包装器任务assemble
导出库。例如,如果您的库模块名为brdroid
,请在项目的根文件夹中执行此操作:
./gradlew brdroid:assembleRelease