安卓开发环境-安卓开发与苹果开发
文章目录

『2020最新』Android Studio开发环境搭建系列教程
『2020最新』Android Studio安装配置、环境搭建、AVD虚拟机安装及项目创建运行详细步骤,超详细保姆级教程『2020最新』Android Studio Gradle下载慢问题,配置Gradle及更换阿里云镜像『2020最新』Genymotion个人免费版安装教程及配置到Android Studio中
Android Studio 4.0 视频安装教程
1.下载安装Android Studio
Android Studio官网下载链接


2.安装SDK
【注意】:存放SDK的文件夹命名一定不能含空格,否则NDK无法配置成功
如果有空格,会出现:
Android SDK location should not contain whitespace, as this can cause problems with the NDK tools。的提示
方式一:Android Studio内安装SDK


下载完成后文件夹下的内容:




默认下载到你安装SDK文件夹的platforms下
方式二:SDK Manager安装SDK

Android Studio 支持内置安装SDK,推荐编译器的方式直接安装,方便配置和升级

3.安装SDK开发工具

选择Apply,然后点击Accept即可安装。
4.配置环境变量 配置SDK环境变量
1. 新建系统环境变量

2. 添加ANDROID_HOME系统变量

3. 配置Path变量
配置SDK的platform-tools 和 tools 目录
%ANDROID_HOME%\platform-tools
%ANDROID_HOME%\tools

配置NDK
首先,一定要确保安装了NDK

存放位置为SDK文件夹下的ndk目录

添加 NDK系统变量
NDK_HOME


添加Path变量
%NDK_HOME%

JDK的安装配置
JDK安装-环境变量配置
配置好之后,验证是否配置成功
分别测试:
adb
android -h
ndk-build
java -version

输入命令后,系统可以识别并出现描述,则配置成功。
5.Gradle的安装和环境变量的配置 Gardle下载
Gradle官网
考虑到没梯子下载很慢,附上网盘链接
gradle-6.7.1

进入到页面,点击下载跳转下载页,找到Installing manually



配置Gradle环境变量
配置GRADLE_HOME系统变量

添加Path
%GRADLE_HOME%\bin

输入 gradle -v 验证是否成功

成功之后,需要在Android Studio中配置Gradle

6.HelloWorld程序 创建项目
选择手机应用,新建空项目

接下来是创建项目,和IntellIj IDEA类似

创建好后安卓开发环境,需要等待Gradle来构建项目
如果项目等了好久仍然不能Build完成,需要更换镜像源
请参考 解决Android Studio配置完依赖等下载慢的问题
更改AVD虚拟机存储位置
首先第一步,要更改AVD Manager的默认下载位置;否则默认的话C盘会一下少5个G左右
默认的下载路径是在C:\Users\j2726\.android\avd 下


【更改步骤】
1. 新建AVD_HOME系统环境变量

2. 删除模拟器默认的存放地址,即C:\Users\用户名.android
注:如果新建系统变量后没有删除默认的存放地址,则以后创建的模拟器仍存放在默认的地址
如果担心出错的小伙伴此处备份.android即可
3. 查看AVD虚拟机安装路径
AVD虚拟机下载成功后,查看磁盘存储位置(具体怎么安装下载看下一步)

可以看到,此时是在非系统盘中

检查系统盘下的.android目录

PS:还有一种暂时的修改方法
如果已经装好,不想配置环境变量,但只适用于当前AVD虚拟机的位置更改。如果新下载一个安卓开发环境,依然会装到C盘下
找到C盘 C:\Users\用户名.android\avd 目录:

修改 ini 配置文件

安装Android模拟器
点击右上角 AVD Manager 创建模拟器


创建模拟器

选择模拟器信号

下载系统镜像,此处我选择 Android 9.0


下载完成后,进入到模拟器设置,选择竖屏


模拟器开机启动

运行程序

执行成功

7.真机调试
运行安卓项目有两种方法
当用你的真机测试时,首先 开启你实际使用的真实手机的 开发真选项 (不同型号手机开启方式不同,百度查找)
打开 USB调试、USB安装,通过数据线连接到你本机,在手机上安装测试

更多配置和使用参考官方文档
探索 Android Studio

 
上一篇 
  
        