我已经构建了我的android库包(aar),构建结果创建在“..\app\build\outputs\aar”文件夹中。此文件夹中的文件名为“app-debug.aar”,因此我猜它是在调试模式下构建的,所以我想知道如何生成构建的版本,即“app-release.aar”。我如何做到这一点?此外,是否可以使用另一个自定义名称生成生成,例如,“myCustomAppName release.aar”而不是“apprelease.ar”。
在 Android Studio 1.2 中,有一个完整的 gradle 菜单,列出了所有可用的 gradle
任务。
我在 IDE 的右侧找到了此菜单,启用了默认选项。
右键单击您想要的任务,然后单击“运行”。
创建 .aar 域名
可以使用命令行
./gradlew <moduleName>:assemble
./gradlew <moduleName>:assemble<build_variant>
//for example
./gradlew <moduleName>:assembleRelease
//or
./gradlew <moduleName>:bundle<build_variant>Aar
//for example
./gradlew <moduleName>:bundleReleaseAar
//output is located
<project_path>/build/outputs/aar/<module_name>-<build_variant>.aar
或者,您可以使用Android Studio UI
View -> Tool Windows -> Gradle
<module_name> -> Tasks -> build or others -> assembleRelease