AndroidStudio升级到3.0后发现一个坑,在make module的时候不能自动生成aar.
在网上查询了很久后发现没有相应的解答,或者有但是不太实用(比如gradle文件中添加task什么的)。
最后突然想起来执行assemble命令可以生成debug和release的apk包,于是发现,通过右侧的gradle task列表,对想生成的module执行build下的assembleDebug或者assembleRelease task可以手动生成aar文件。
同理,在终端运行gradle 命令:gradlew moduleName:assembleDebug
或者gradlew moduleName:assembleRelease
命令也是可以用于手动生成aar的。
相应的生成jar包也是。