「android」 环境配置

Posted by Dawn-K's Blog on January 4, 2021

环境配置

[toc]

JDK

先安装好1.8及以上的jdk.

关闭hyper-V

bcdedit /set hypervisorlaunchtype off

Android Studio 安装

可通过 jetbrain tools 一键安装. 安装时选择custom, 然后选择存放sdk的位置, 以及已有的jdk的位置, 然后预先安装的包全部勾选. 进行安装.

Hello World

加速下载 gradle

在建立第一个工程后, gradle会进入漫长的下载, 可发现其在下载 gradle-6.1.1-all.zip

加速下载gradle 一定要注意此处的gradle不能通过换 build.gradle的源来解决, 因为这本身就是下载gradle. 所以正确解决思路是手动下一个gradle, 然后放到 ~\.gradle\wrapper\dists\gradle-6.1.1-all\cfmwm155h49vnt3hynmlrsdst\ , 然后删掉此路径下其他文件即可.

gradle 换源

gradle换源

对于单个项目, 将项目根目录下的 build.gradle 文件部分替换为如下内容(主要是替换掉 google和jcenter) 也可以在 ~/.gradle/ 下新建 init.gradle , 将如下内容填入 然后就能一劳永逸了.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
buildscript {
    repositories {
        maven{ url 'https://maven.aliyun.com/repository/public'}
        maven { url 'https://maven.aliyun.com/repositories/jcenter' }
        maven { url 'https://maven.aliyun.com/repositories/google' }
        maven { url 'https://maven.aliyun.com/repository/central' }
    }
}
    
allprojects {
    repositories {
        maven{ url 'https://maven.aliyun.com/repository/public'}
        maven { url 'https://maven.aliyun.com/repositories/jcenter' }
        maven { url 'https://maven.aliyun.com/repositories/google' }
        maven { url 'https://maven.aliyun.com/repository/central' }
        maven { url "https://jitpack.io" }
    }
}

在手机上运行

搜了很多资料发现都需要特别麻烦地安装驱动, 实际上现在的驱动安装都很智能, 大部分都是自动化的. 首先, 手机打开开发者模式, 并且允许 USB 调试, 允许远程安装应用. 然后, 用数据线连到电脑上, 弹出框里面分别选择允许调试和传输文件(不同手机可能有差异) 此时发现, Android Studio 运行按钮旁边的机型选择里面就会出现自己的手机了. 点击运行就可以把应用装到手机上.(这时候手机还会提示是否安装, 点击确定即可)