我正在尝试将 Android Studio 项目转换为库。
执行此操作的最佳方法是什么以及我需要遵循的步骤是什么?
我可以从那个库项目中删除什么文件,使库看起来更干净?
Android 库在结构上与 Android 应用模块相同。它可以包含构建应用程序所需的一切,包括源代码、资源文件和 Android 清单。但是,Android 库不会编译为在设备上运行的 APK,而是编译为 Android 存档 (AAR) 文件,您可以将其用作 Android 应用模块的依赖项。与 JAR 文件不同,AAR 文件可以包含 Android 资源和清单文件,除了 Java 类和方法之外,它还允许您捆绑共享资源,如布局和可绘制对象。
将应用模块转换为库模块
打开现有应用程序模块的 build.gradle 文件。在顶部,您应该看到以下内容:
apply plugin: 'com.android.application'
Run Code Online (Sandbox Code Playgroud)
更改插件分配,如下所示:
apply plugin: 'com.android.library'
Run Code Online (Sandbox Code Playgroud)
同样在这个文件中,你必须删除这一行
applicationId "your.application.id"
Run Code Online (Sandbox Code Playgroud)
单击将项目与 Gradle 文件同步。
检查此以获取更多详细信息https://developer.android.com/studio/projects/android-library.html
| 归档时间: |
|
| 查看次数: |
5775 次 |
| 最近记录: |