项目模式下有一个build.gradle,每个模块也有自己的build.gradle
Android模式下有多个build.gradle,汇总在一起。(都会有标注是哪个模块下的)
C:\Users\Administrator\AndroidStudioProjects 项目默认位置
Java web项目与android项目的区别:
一般java web项目采用分层次的开发,比较垂直,公用工具类集中在一起。一般就负责某个模块的某层或者全层。
Android项目与之类似。不同的是这里大多处理页面事件。当然也可以分层,更加清晰。
Sdk,gradle
情形一:当第一次构建项目很慢时,可以下载好对应版本的gradle,放在gradle的路径下(.gradle\wrapper\dists\xx\***,放在随机文件夹中)。
关闭项目,重启android studio。
升级到4.2+以后的版本项目级目录下的build.gradle不再作为repositories的引用区,功能全部移到了setting.gradle文件中,编译过慢可以尝试通过更换镜像的方式改善一下:
pluginManagement {
repositories {
mavenLocal()
mavenCentral()
maven { url 'https://jitpack.io' }
maven { url 'https://maven.aliyun.com/nexus/content/groups/public/' }
maven { url 'https://maven.aliyun.com/nexus/content/repositories/jcenter' }
maven { url 'https://maven.aliyun.com/nexus/content/repositories/google' }
maven { url 'https://maven.aliyun.com/nexus/content/repositories/gradle-plugin' }
}
…
}
情形二:当需要调整项目的gradle版本时,可以修改gradle下的gradle-wrapper-properties文件的distributionUrl为自己目标版本的gradle。感觉慢的话继续情形一,自己下载。
一般android studio与gradel版本都是需要匹配的。
需要选用AS自带安装的jre路径。