为什么 Android Studio 不能在发布模式下创建我的 AAR 文件

Why won't Android Studio create my AAR file in release mode

使用 Android Studio,我有一个 Android 库项目,它在调试模式下生成“library/build/outputs/aar/MyLIB.aar”,但在发布模式下不这样做。我没有看到任何错误,只是 "Gradle Console" window 中的 "BUILD SUCCESSFUL" 但没有发布模式工件。

有一个类似的问题 raised here,我得到的行为与 link 中提到的 #user1624552 相同:

"gradlew clean" 后跟 "gradlew aR" 导致我的 AAR 被创建并正确放置在上面的目录中。但是使用 Android Studio 和 "Release Mode" Build Variant 不会创建 AAR 文件。

是否在 Debug 变体中配置了一些在 Release 变体中没有配置的东西?

谢谢, 阿尔法

要获取aar,您可以执行以下操作

  1. View/Tool Windows/Gradle”,打开gradlewindow

  2. 从gradlewindow,运行程序集Gradle任务双击My_Plugin_Android/:My_Plugin/Tasks/build/assemble

右键单击所需的任务,然后单击 "Run"。