仅创建 Android 库项目

Sub*_*bby 5 android android-library

据我研究,似乎我只能Android Library 在Android 项目中创建一个。有什么方法可以创建一个独立的 Android 库而不将其放在应用程序内或旁边?

AAR我的场景是在这个 Android 库上工作,并在编译时创建一个库,然后我可以在单独的Android 项目中引用它。

到目前为止,我有一个项目正在运行,但它有一个应用程序和一个处于同一级别的库。我通过创建一个新项目来实现这一点,然后:

文件 -> 新建 -> 新模块 -> Android 库。

Bil*_*ill 1

  1. 创建一个新的 Android 库,我们将其命名为“MyAar”(文件 -> 新建 -> 新模块 -> Android 库)

  2. 现在,Android 层次结构中应该有一个名为“MyAar”的文件夹(通常是 Android Studio 中最左侧的窗口)

  3. 在“Java”文件夹下添加所需的所有源代码,并build.gradle相应地调整您的文件(显示“Modele:MyAar”并以 开头的文件apply plugin: 'com.android.library')。

  4. 在 Android 层次结构窗口中突出显示“MyAar”,然后按顶部栏上的Build-> (文件、编辑、视图...所在的位置)Make Module 'MyAar'

  5. 转到该文件夹YOUR_ANDROID_APPLICATION/MyAar/build/outputs/aar​​,您将看到一个MyAar-debug.aar. 这就是您的 .aar,您现在可以将其放入任何其他项目中。