因为好几次都遇到这个问题,记录下来备用;
这是错误日志:
Execution failed for task ':library:makeJar'.
> java.io.IOException: The output jar [D:\other_workspace\sdk\library\build\libs\demo.jar] must be specified after an input jar, or it will be empty.
这个问题经常出现在升级android studio版本或者gradle版本后,因为升级后build里面的部分文件夹名称会有变化,导致之前写好的输入,输出目录失效,需要自己比对一下当前classes.jar所在目录;
这是android studio3.1的目录:
build/intermediates/intermediate-jars/release/classes.jar