问题描述
我想生成aar文件,但是我没有Android Studio,因为我的计算机无法运行它。
如何使用原始构建工具从命令行构建它;没有gradle吗?
构建apk的步骤是:
- 使用(aapt)生成R.java文件。
- 使用(javac)编译包含R.java的src文件
- 带有(dx)的dex类
- 包装,签名,对齐
我知道aar清单未编译为二进制格式。因此,创建aar库时,第一步可能无法正常工作。
请问如何使用构建工具进行创建。
解决方法
./gradlew <moduleName>:bundle<build_variant>Aar
//例如
./gradlew app:bundleReleaseAar