提问者:小点点

如何在android Studio中创建一个发布Android库包(aar )(非调试)


我已经构建了我的android库包(aar),构建结果创建在“..\app\build\outputs\aar”文件夹中。此文件夹中的文件名为“app-debug.aar”,因此我猜它是在调试模式下构建的,所以我想知道如何生成构建的版本,即“app-release.aar”。我如何做到这一点?此外,是否可以使用另一个自定义名称生成生成,例如,“myCustomAppName release.aar”而不是“apprelease.ar”。


共3个答案

匿名用户

在 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

匿名用户