打开build.gradle文件:
点击“Try again”后你可能会看到:
这是因为IDEA自动下载的Android SDK Build-Tools版本是最新的29,而我们使用的Android SDK Tools版本却是26。这样IDEA在Gradle中默认设置的版本是最新版本29而Gradle无法找到版本为29的Android SDK Tools从而抛出了异常。
我们可以通过以下方式检查构筑工具的版本:
首先打开IDEA的设置界面:
点击“SDK Tools”:
可以看到Android SDK Tools的版本号是26。
目前我们还看不到Android SDK Build-Tools的版本号,需要勾选右下方的“Show Package Details”才能看得到:
滚动鼠标滑轮往下翻,可以看到:
可以看到,我们的Android SDK Build-Tools的版本号为:27.0.3和29.0.2。
解决办法是这样的:
首先回到build.gradle:
将它们改为:
点击“Try agian”重新执行任务,问题解决。
接下来我们添加jME依赖库:
由于UI框架和通用项目框架使用了java8,因此你需要添加如下配置:
Android的Gradle容错率很低,很容易在编译时报各种各样的错误。不过好在Android非常火,网上几乎有所有问题的解决方案。因此,如果你不幸遇到了编译不通过的情况,请把红色问题描述复制下来,百度一下,肯定能找到解决办法的。