今天更新Android Studio之后,原来能编译通过的Android Studio工程报以下错误:
Error:Execution failed for task ':openCVLibrary310:compileReleaseAidl'.
> java.lang.RuntimeException: org.gradle.process.internal.ExecException: A problem occurred starting process 'command '/home/jhwang/Android/Sdk/build-tools/23.0.2/aidl''
百度,Google之后发现,报这个错误的主要原因是gradle版本和Build Tools版本不匹配造成的。在项目的build.gradle文件中使用的buildVersionTool '23.0.2'为前一个版本的Android Studio的Build Version Tool的版本,最新版本的Build Version Tool为 '24.0.0 rc3'。
将Build Tools Version改为最新版本,问题就解决了。