第一次安装Android Studio 3.1.*新建项目build编译成功,由于某种原因重装该版本后新建空白项目build Sync意外失败了:
网上搜索解决方案一大堆,逐一测试一番统统失败。其中有buildTypes缺失sourceSets{}的。
打开Project Structure Settings查看默认配置,发现关键配置为空:
于是关键的配置如SDK, Compile Tools, JDK source和target均选择最新版本:
修改后build.gradle(Module:app)的变化为(紫色字体):
编译还是不通过。查看Settings配置gradle,使用Android Studio默认的gradle版本,并且不勾选offline work,使用网络下载dependency依赖配置。
重新Build编译,然后是漫长的等待,约莫5-6min的样子也没结果:既不报错,也没提示build成功。于是取消编译,查看gradle.properties配置,其中只有一个默认的配置
# Specifies the JVM arguments used for the daemon process.
# The setting is particularly useful for tweaking memory settings.
org.gradle.jvmargs=-Xmx1024m
考虑到机器的实际情况,把参数org.gradle.jvmargs的值修改一下
这里把“1024m”改成了“768m”
结果build终于很快通过:
注意:这只是一个空白项目,前一个步骤编译使用超过5min都没有完成,这里只用了1min 15 sec。
Unable to resolve dependency part 1