Android studio 安装3.0遇到的坑
来源:互联网 发布:云计算数据中心 编辑:程序博客网 时间:2024/05/18 15:05
1.JDK安装和配置:网上太多相关教程了,在这里不重复,简单的提一下要点,Android Studio3.0需要Gradle 4.1以上的版本要求,同样对jdk也有要求,要求1.8以上的版本,如果你的jdk版本在1.8以下,可能就是jdk版本的问题。
2.Gradle安装和配置:
2.1 下载地址 http://www.gradle.org/downloads
2.2选择gradle-xx-all.zip的完整包,这里就要求选择gradle-4.1-all.zip或以上版本
2.3配置环境变量,就像jdk配置一样, 配置GRADLE_HOME到用户变量当中,然后%GRADLE_HOME%\bin加到path的环境变量中,然后cmd,管理员权限中输入gradle -v命令,查看是否安装成功,同样java -version也可以查看jdk的版本号。或者在AndroidStudio 的Terminal中输入命令(gradlew -v)。
3.AndroidStudio下载安装和配置:
3.1下载地址:http://www.android-studio.org/
3.2 安装后是没有SDK Manager和AVD Manager的,就像下图一样:
什么功能什么鬼都没有,需要配置安装SDK,才会弹出来,在这里根据步骤来设置SDK的安装地址和选择需要开发的版本即可,也不是本文章的重点,如果有看不懂的地方可以上网搜一下SDK安装和配置,或者你已经下载好SDK的话,也可以在环境变量里面设置,具体再看下图
前面的设置是你自己定义的存放文件路径,重要的是后面两项platforms和tools。这里就成功配置好SDK。
3.3 由于Gradle涉及到版本升级问题,所以有些设置需要手动改动:
在File/settings/Build、Execution、Deployment/gradle下设置当前项目的Gradle,有两个选择远程和本地:
use defalut gradle wrapper(recommended)选择“use defalut gradle wrapper(recommended)”时,as就会根据\gradle\wrapper\gradle-wrapper.properties文件中的配置去gradle,这里面一般创建应用时就配置好,不放心就看一下版本是不是之前下载好的版本罗。
use local gradle distribution选择“use local gradle distribution”的话表示用的是本地的gradle,本地的gradle是在as的主目录下的gradle目录下,这个目录是安装Android Studio就有的,还是gradle wrapper下载缓存完才有的,没注意。如果没有的话,请先按use defalut gradle wrapper设置。
3.4 Android Gradle 设置
gradle-4.1对应android gradle 插件的配置
dependencies{
classpath'com.android.tools.build:gradle:3.0.0'
}
Android Studio2.3.3 中: gradle-3.3 对应 android gradle:2.3.3。
可以上网搜一下对应的版本要求。- Android studio 安装3.0遇到的坑
- Android studio安装中遇到的各种坑汇总。
- Mac下android studio安装genymotion所遇到的坑
- 安装Android Studio遇到的那些坑及解决办法
- Android Studio 安装使用遇到的问题
- Android Studio 安装遇到的问题
- Android Studio安装遇到的问题总结
- 安装Android-Studio遇到的问题
- Android Studio安装过程遇到的问题
- 安装Android Studio遇到的bug
- 安装android studio遇到的问题
- Android studio 安装遇到的问题
- android studio 遇到的坑
- android studio 遇到的坑
- android studio 签名遇到的坑(apk无法安装,安装后闪退)
- Android Studio的helloworld遇到的坑
- Android Studio安装的时候遇到的一些问题解决方法
- Android Studio升级3.0遇到的小坑
- GPS NMEA-0183标准详解(常用的精度以及经纬度坐标)
- 平台架构
- ValueError: Input contains NaN, infinity or a value too large for dtype('float64')问题解决
- IO多路复用之select、poll、epoll详解
- Webbench源码分析之多进程(三)
- Android studio 安装3.0遇到的坑
- Recycleview的adapter封装
- quartz.net 时间表达式----- Cron表达式详解
- 10025---Zookeeper入门:基本概念、5项配置、启动
- 问题 B: 求相邻逆序对个数(函数)
- 2017年12月21ri心得体会
- PHP保留两位小数
- HTTP协议详解
- Spring学习笔记01