安卓程序开发平台Android Studio下载和配置
一、Android studio下载
Android Studio 是谷歌推出的一个Android集成开发工具,基于IntelliJ IDEA. 类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工具用于开发和调试。其官方下载地址为http://www.android-studio.org/,最新版本为3.5.2。下载安装包后,一路默认设置即可。
安装完成后进入程序界面如下图:
二、Gradle下载
Android Studio使用gradle程序对项目进行构建,Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化建构工具。它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,抛弃了基于XML的各种繁琐配置。
当使用Android Studio新建一个项目后,程序会自动下载gradle,但是下载速度比较慢,这时我们可以到官网下载好对应版本的安装包后,将安装包放到对应目录下,这样程序会使用该安装包进行安装。官网下载地址为https://gradle.org/releases/,下载好对应版本压缩包后,打开%USERPROFILE%.gradle\wrapper\dists\目录下,以5.4.1版本为例,将压缩包放到目录下gradle-5.4.1-all\3221gyojl5jsh0helicew7rwx文件夹里,3221gyojl5jsh0helicew7rwx是随机生成的编码,然后退出Android studio,重新打开项目。
三、配置依赖包下载地址
在gradle对项目进行编译时,会自动下载项目所需的一些依赖包,而默认的源地址下载速度太慢,有时还会丢包导致编译错误,因此可以打开左侧项目资源视图的Gradle Scripts中的bulid.gradle文件,将文件中的google()和jcenter()注释掉,添加阿里云的源地址:
// Msc.jar线上maven地址
//jcenter()
//mavenCentral()
maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }
maven { url 'http://maven.aliyun.com/nexus/content/repositories/jcenter' }
maven { url 'http://maven.aliyun.com/nexus/content/repositories/google' }
maven { url 'http://maven.aliyun.com/nexus/content/repositories/gradle-plugin' }
然后对项目进行编译,就可以快速地下载依赖包进行编译了。
四、报错Plugin with id ‘com.android.application’ not found.解决
当导入其他项目进行编译时,可能会报出**Plugin with id ‘com.android.application’ not found.**错误,这时需要打开bulid.gradle文件,在最下方添加如下代码:
buildscript {
repositories {
//google()
//jcenter()
maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }
maven { url 'http://maven.aliyun.com/nexus/content/repositories/jcenter' }
maven { url 'http://maven.aliyun.com/nexus/content/repositories/google' }
maven { url 'http://maven.aliyun.com/nexus/content/repositories/gradle-plugin' }
}
dependencies {
//版本号请根据自己的gradle插件版本号自行更改
classpath 'com.android.tools.build:gradle:3.5.1'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
其中classpath 'com.android.tools.build:gradle:3.5.1’这行代码中gradle版本3.5.1需要根据自己使用的实际情况进行更改,且3.5.1并不是下载的gradle版本号,而是插件版本号,具体对应关系如下:
参考文档
手动下载和安装gradle
Installation
Android Studio配置阿里云镜像地址,加速依赖资源下载
Your Android SDK is missing, out of date or corrupted
AS导入项目报错:Plugin with id ‘com.android.application’ not found.
Android Gradle 插件版本说明