android studio 开发环境配置
android studio 开发环境配置
参考: 第一次使用Android Studio时你应该知道的一切配置
https://www.cnblogs.com/qianguyihao/p/4390905.html
https://www.cnblogs.com/qianguyihao/p/4392611.html
https://www.cnblogs.com/qianguyihao/p/4456420.html
Android Studio开发环境搭建
https://blog.csdn.net/JerkSpan/article/details/85811265
Android Studio 开发指南
https://developer.android.google.cn/studio/intro/
一、安装 JDK
资源下载地址 https://www.oracle.com/technetwork/java/javase/overview/index.html
安装JDK以及配置Java运行环境 https://www.cnblogs.com/lsgxeva/p/8280185.html
--------------------------- Java 1.8 环境变量配置 -----------------------------------
新建变量 JAVA_HOME = "C:\Program Files\Java\jdk1.8.0_131"
新建变量 JRE_HOME = "C:\Program Files\Java\jdk1.8.0_131\jre"
新建变量 CLASSPATH = ".;%JAVA_HOME%\lib;%JRE_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%JRE_HOME%\lib\rt.jar"
追加变量值 Path = "C:\ProgramData\Oracle\Java\javapath;%JAVA_HOME%\bin;%JRE_HOME%\bin;%Path%" ------------------------- Java 11 环境变量配置 -------------------------------------
文档参考地址 https://docs.oracle.com/en/java/javase/11/ 新建变量 JAVA_HOME = "D:\openjdk-11.0.1"
新建变量 CLASSPATH = ".;%JAVA_HOME%\lib"
追加变量值 Path = "%JAVA_HOME%\bin;%Path%"
二、安装 Android studio
资源下载地址 https://developer.android.google.cn/
资源下载地址 http://www.android-studio.org/
https://dl.google.com/dl/android/studio/install/3.5.0.21/android-studio-ide-191.5791312-windows.exe
https://dl.google.com/dl/android/studio/ide-zips/3.5.0.21/android-studio-ide-191.5791312-windows.zip
1. 双击.exe文件开始进行安装。
2. Android Studio 安装完成后,第一次启动AS前,为了避免重新下载新版本的SDK,需做如下配置。
AS启动前,打开安装目录,请先将bin目录下的 idea.properties 文件中增加一行: disable.android.first.run=true
3. 启动 Android Studio ,并选择不导入设置。
起始位置:"C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Android Studio"
目标类型:应用程序
目标位置:bin
目标: "F:\Android\AndroidStudio\bin\studio64.exe"
4. 下载并配置SDK和NDK
--------------------------- 环境变量配置 -----------------------------------
新建变量 ANDROID_HOME = "F:\Android\android-sdk"
新建变量 ANDROID_NDK_HOME = "%ANDROID_HOME%\ndk-bundle"
追加变量值 Path = "%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools;%ANDROID_NDK_HOME%;%Path%"
5.配置 AVD Manager (安装 Intel HAXM 在x86平台上可以提升安卓虚拟机性能)
-----------------------------------------------
AVD Name: Android Accelerated Nougat
AVD Id: Android_Accelerated_Nougat
Nexus5 4.95 1080x1920 xxhdpi
Nougat Android 7.1.1 x86_64
Startup orientation: Portrait
Camera
Front: None
Back: None
Network
Speed: Full
Latency: None
Emulated Performance
Graphics: Software - GLES 2.0
(o) Boot option: Quick boot
(x) Multi-Core CPU: 1
Memory and Storage
RAM: 2048MB
VM heap: 64MB
Internal Storage: 2048MB
SD card: (o) Studio-managed 2048MB
Device Frame
Enable Device Frame
Custom skin definition: nexus_5
Keyboard
(x) Enable keyboard input
-----------------------------------------------
AVD Name: Android Accelerated x86 Nougat
AVD Id: Android_Accelerated_x86_Nougat
Nexus5 4.95 1080x1920 xxhdpi
Nougat Android 7.1.1 x86
Startup orientation: Portrait
Camera
Front: Webcam0
Back: Emulated
Network
Speed: Full
Latency: None
Emulated Performance
Graphics: Hardware - GLES 2.0
(o) Boot option: Quick boot
(x) Multi-Core CPU: 1
Memory and Storage
RAM: 1536MB
VM heap: 128MB
Internal Storage: 800MB
SD card: (o) Studio-managed 512MB
Device Frame
Enable Device Frame
Custom skin definition: nexus_5
Keyboard
(x) Enable keyboard input
-----------------------------------------------
AVD Name: Android ARM Nougat
AVD Id: Android_ARM_Nougat
Nexus5 4.95 1080x1920 xxhdpi
Nougat Android 7.1.1 armeabi-v7a
Startup orientation: Portrait
Camera
Front: None
Back: None
Network
Speed: Full
Latency: None
Emulated Performance
Graphics: Software - GLES 1.1
(o) Boot option: Quick boot
(x) Multi-Core CPU: 1
Memory and Storage
RAM: 2048MB
VM heap: 64MB
Internal Storage: 2048MB
SD card: (o) Studio-managed 2048MB
Device Frame
Enable Device Frame
Custom skin definition: nexus_5
Keyboard
(x) Enable keyboard input
-----------------------------------------------
三、新建一个 Android Studio 临时项目
上图中,是在下载Gradle,文件不大,大概几十兆吧,下载起来很快。由于访问的是国外的网站,建议翻墙。
Gradle 官方资源分发地址 http://services.gradle.org/distributions/
AS、Gradle和Gradle插件的关系?
AS和Gradle本来是两个完全不相干的工具,但是现在AS要使用Gradle来构建自己的工程,怎么办?当然是用插件了,这也就是Gradle插件的由来。但是三者间又存在一个版本兼容性的问题,具体可参考此网站:Gradle与Gradle插件的版本对应关系。
比如我目前使用的AS是3.2,在gradle下的build.gradle中可以看到插件的版本号为3.2.0:classpath ‘com.android.tools.build:gradle:3.2.0’。但是在gradle-wrapper.properties中配置的Gradle版本号是4.6:distributionUrl=https://services.gradle.org/distributions/gradle-4.6-all.zip,当然这些都是可以自定义的,只要不违背三者间的依赖规则。
关于三者间的关系,如果还有疑问,可以参考此博客 AS、Gradle与Gradle插件
如果AS中Gradle自动下载失败,可以手动下载 gradle-wrapper.properties 中配置的Gradle指定版本的文件。
例如 gradle-wrapper.properties 中存在如下配置 distributionUrl=https://services.gradle.org/distributions/gradle-5.4.1-all.zip ,
则将手动下载 gradle-5.4.1-all.zip 后,放置到 C:\Users\LSGX\.gradle\wrapper\dists\gradle-5.4.1-all\3221gyojl5jsh0helicew7rwx 目录下即可。
使用 AVD --- Android Accelerated Nougat 模拟安卓环境运行 app 应用。
四、android studio 设置调整
1. 设置主题为 Darcula
2. 代码字体修改
3. 关闭自动更新检测
4. 自动代码补全提示快捷键修改
5. 开启API文档悬浮提示
6. 禁用启动时自动打开最后的项目
7. 修改文件编码为 UTF-8
================ End
android studio 开发环境配置的更多相关文章
- Android Studio开发环境配置以及相关说明
版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 这里简单记录下在开发的时候使用的Android Studio开发环境版本以及相关注意事项. 一般来讲,每隔一段时间就要检查下Andr ...
- Android Studio开发环境配置(win7)
由于近期,google网站封锁,导致eclipse配置android环境时,无法在线更新API和配置ADT.个人尝试之后,发现很多地方配置因为版本不合适而配置不成功,(ps:当然你FQ,或者下载到对应 ...
- Android开发:Android Studio开发环境配置
一.android studio下载: 1.Windows版: 下载地址:https://pan.baidu.com/s/1-sg4dN_2B5nn2YJf-C7XLQ 提取码:yedc 2.Mac版 ...
- Android studio 开发环境搭建
Android studio 开发环境搭建 一.环境: 下载java jdk:http://www.oracle.com/technetwork/cn/java/javase/downloads/jd ...
- 【Android Studio安装部署系列】二、Android Studio开发环境搭建
版权声明:本文为HaiyuKing原创文章,转载请注明出处! 概述 Android Studio开发环境安装步骤 下载Android Studio 下载地址: http://www.wanandroi ...
- Android Studio NDK环境配置
本文参考:Android Studio NDK环境配置及JNI使用方法:http://blog.csdn.net/tongseng/article/details/53005123 并添加自己的实践: ...
- windows平台下Android studio开发环境搭建教程
最近,Google 已宣布,为了简化 Android 的开发力度,以重点建设 Android Studio 工具,到今年年底将停止支持Eclipse等其他集成开发环境 .而随着Android stud ...
- Unity3D Android手机开发环境配置
Unity3D Android手机开发环境配置 Date:2014-01-01 07:09 1.配置eclipse环境:首先在官网下载安装包:http://developer.android.com/ ...
- mac平台打造犀利的Android Studio开发环境
0x0 背景介绍 随着Android Studio功能越来越强大,Android平台的开发者们基本上都从原来的Eclipse + ADT 转到了AS上.本文就记录自己在配置AS环境过程中遇到的各种问 ...
随机推荐
- Spring Boot Metrics监控之Prometheus&Grafana(转)
欢迎来到Spring Boot Actuator教程系列的第二部分.在第一部分中,你学习到了spring-boot-actuator模块做了什么,如何配置spring boot应用以及如何与各样的ac ...
- Python的开源人脸识别库:离线识别率高达99.38%(附源码)
Python的开源人脸识别库:离线识别率高达99.38%(附源码) 转https://cloud.tencent.com/developer/article/1359073 11.11 智慧上云 ...
- C/C++中回调函数【重要】
参考学习:https://www.cnblogs.com/xuelisheng/p/9339924.html 1. 回调函数定义 回调函数就是一个通过函数指针调用的函数. 如果你把 函数的指针(地址) ...
- ES6深入浅出-12 ES6新增的API(下)-1.录屏
String.includes es5里面判断字符串是否存在的方法 search searcg的厉害之处是可以使用正则 match正则的方式 repeat -1遍,就不合法 startsWith 判断 ...
- 【Tomcat】Tomcat 配置JNDI数据源(三)
数据源的由来 在Java开发中,使用JDBC操作数据库的四个步骤如下: ①加载数据库驱动程序(Class.forName("数据库驱动类");) ②连接数据库(Connec ...
- Django中models定义的choices字典使用get_FooName_display()在页面中显示值
问题 在django的models.py 中,我们定义了一些choices的元组,类似一些字典值,一般都是下拉框或者单多选框,例如 0对应男 1对应女等等 看下例子: class Area(model ...
- BDE配置中的一个参数:SHAREDMEMLOCATION
用Delphi编写数据库程序经常会用到BDE [@more@] 但是前一段发现一个问题,根据程序需要修改了BDE的设置,结果发现只能运行一个实例,再打开这个程序或其他用到BDE的程序系统就会报错: E ...
- vue-cli3 按需加载loading,服务的方式调用
安装 babel-plugin-component npm install babel-plugin-component -S 安装element-ui npm install element-ui ...
- 一个容器多个进程,一个pod多个容器
一个容器多个进程:在Docker的镜像编译脚本Dockerfile中带起多个进程,如下可以在contivNet.sh中启动多个进程 FROM 10.37.210.125:5001/suning/cen ...
- laravel 为Eloquent 模型添加replace 和insert ignore 查询功能
安装:composer require jdavidbakr/replaceable-model 在模型里引入: class model extends Model { ... use \jdavid ...