Android Studio 发布版本不输出 aar
Android Studio release build does not output aar
我创建了一个非常简单的 'Android Library' 模块,只有一个 class,在调试发布 build/output/library-debug.aar
中构建良好
但是,当我切换到发布时,即使它说构建成功,aar 也不存在。
Android Studio 项目只有这个库模块。
感谢提前。
将您的项目设置为 Android library
。
在 build.gradle
文件中:plugin: 'com.android.library'
您可以在以下位置看到输出:build/outputs/aar/[your module]
.
阅读 this 篇关于您的问题的文章。
要获取aar,您可以执行以下操作
1)“View/ToolWindows/Gradle”,打开gradlewindow
2) 从 gradle window, 运行 程序集 Gradle 任务双击 My_Plugin_Android/:My_Plugin/Tasks/build/assemble
然后输出release和debug aars
步骤如下:
Step1: In Android studio open 'gradle' window.
Step2: Select your library from the gradles projects
Step3: Click on Tasks => build => assemble
aar 文件将在 finder window 的 'build/outputs' 文件夹中生成。
确保您的 build.gradle
文件中存在以下行
apply plugin: 'com.android.library'
- 在 android 工作室中打开 gradle window(查看右上角)
- 双击库 => 任务 => 构建 => assemble
来自 Gradle > select 你的项目 > 任务 > 构建 > 构建依赖项
如下图所示:
在 build.gradle:MyModule
plugins {
id 'com.android.library'
}
删除 android -> defaultConfig -> applicationId(如果已附加)。
从 Gradle 任务菜单同步和构建
我创建了一个非常简单的 'Android Library' 模块,只有一个 class,在调试发布 build/output/library-debug.aar
中构建良好但是,当我切换到发布时,即使它说构建成功,aar 也不存在。
Android Studio 项目只有这个库模块。
感谢提前。
将您的项目设置为 Android library
。
在 build.gradle
文件中:plugin: 'com.android.library'
您可以在以下位置看到输出:build/outputs/aar/[your module]
.
阅读 this 篇关于您的问题的文章。
要获取aar,您可以执行以下操作
1)“View/ToolWindows/Gradle”,打开gradlewindow
2) 从 gradle window, 运行 程序集 Gradle 任务双击 My_Plugin_Android/:My_Plugin/Tasks/build/assemble
然后输出release和debug aars
步骤如下:
Step1: In Android studio open 'gradle' window.
Step2: Select your library from the gradles projects
Step3: Click on Tasks => build => assemble
aar 文件将在 finder window 的 'build/outputs' 文件夹中生成。
确保您的 build.gradle
文件中存在以下行
apply plugin: 'com.android.library'
- 在 android 工作室中打开 gradle window(查看右上角)
- 双击库 => 任务 => 构建 => assemble
来自 Gradle > select 你的项目 > 任务 > 构建 > 构建依赖项
如下图所示:
在 build.gradle:MyModule
plugins {
id 'com.android.library'
}
删除 android -> defaultConfig -> applicationId(如果已附加)。
从 Gradle 任务菜单同步和构建