尽管我已经研究过,但我似乎只能在 Android项目中创建Android Library
。有没有什么方法可以创建一个独立的Android库,而不是在App内部或旁边?
我的方案是处理这个Android库,并在编译时创建AAR
,然后我可以在单独的 Android项目中引用。
到目前为止,我有一个项目正在运行,但它在同一级别有一个应用程序和一个库。我通过创建一个新项目来实现这一目标,然后:
档案 - >新 - >新模块 - > Android库。
答案 0 :(得分:1)
创建一个新的Android库,我们将其称为“MyAar”(文件 - >新增 - >新模块 - > Android库)
现在Android层次结构上应该有一个名为“MyAar”的文件夹(通常是Android Studio中最左侧的窗口)
在“Java”文件夹下添加所需的所有源代码,并相应地调整build.gradle
文件(显示“Modele:MyAar”并以apply plugin: 'com.android.library'
开头的文件)。
在Android层次结构窗口中突出显示“MyAar”,然后按 Build - > 在顶部的栏中创建模块'MyAar'(文件,编辑,查看...所在位置)
转到YOUR_ANDROID_APPLICATION/MyAar/build/outputs/aar
文件夹,您会看到MyAar-debug.aar
。那是你的.aar,你现在可以放入任何其他项目。