事情是这样的,在更新了支付宝sdk的aar文件后,运行项目,报错了。如下图:
但是没有给出更多错误信息。想尝试通过gradlew compileDebug --stacktrace来输出更多build时的信息,但没有得到更多有效信息。
接下来,无意中看到了gradle命令用法的帮助,得知了gradlew help可查看更多用法帮助。一个命令下去,得知了gradlew <task>可用来执行指定的某个任务。而上图中的任务名是processBaiduDebugMainManifest
那么,一个命令下去
gradlew processBaiduDebugMainManifest
果然,在> Task :cnkimobile:processBaiduDebugMainManifest FAILED
下方
有了关于报错的更详情的具体信息。找到Error字样处。