开发Android项目要搭建开发环境。可以选择使用Eclipse安装ADT插件来开发安卓项目,也可以使用谷歌的官方IDE——AndroidStudio3.0。

AndroidStudio3.0安装的具体的步骤如下(部分步骤顺序记不清楚了,但是大致思路是这样):

1、准备工作——本地部署JDK:

在安装AndroidStudio3.0之前,需要保证你的电脑上部署了JDK(java开发组件)。由于本人之前一直用eclipse开发java项目,所以JDK自然是部署好了。

如果没有部署JDK,JDK的安装和配置方法可以参考我看到的一篇比较好的博客:http://www.cnblogs.com/liuhongfeng/p/4177568.html

2、在谷歌官网上下载AndroidStudio3.0的安装包,下载下来是一个.exe文件,直接运行就行。安装的时候,把所有的安装项(androidstudio和performance....)都勾选。一直到安装完成为止。安装程序的下载地址为:https://developer.android.google.cn/studio/index.html

3、安装完AndroidStudio3.0后,接下来要进行配置AndroidStudio3.0。通过快捷方式打开,配置过程中将所有的安装项都勾选上。(这一步会安装SDK,注意不要将SDK安装目录放在AndroidStudio3.0的安装目录下,要单独放在一个独立的文件夹中),一直等待直到配置完成。

3、配置完成之后,右下角选择project structure,默认的JDK路径是androidstudio内嵌的JRE,修改为自己本地部署的JDK位置。SDK路径也选择为刚才设置的SDK安装目录。

常见的问题:

1、新建项目,一步步的填写相应的信息,点击finish之后一般会卡死。这是因为AndroidStudio3.0在远程下载gradle压缩包,但是由于需要FQ或设置代理的原因,一般下载不下来导致创建项目卡死在这一阶段。直接关闭AndroidStudio3.0,在C盘的用户文件夹下找到.gradle文件夹,继续翻到wrapper/dists文件夹,之后可以看到gradle的版本。对于我的电脑,该路径为C:\Users\yue\.gradle\wrapper\dists\gradle-4.1-all\bzyivzo6n839fup2jbap0tjew\。我们在gradle资源下载网站http://services.gradle.org/,先下载好自己需要的gradle版本压缩包。然后不解压直接放到之前路径的最底层目录下。再次打开Andriodstudio,耐心等待,就可以成功创建项目了。

2、创建模拟器提示需要输入密码的问题的解决方法:这是因为AVD目录下有中文,建立一个环境变量(系统变量)ANDROID_SDK_HOME,变量值为一个纯英文的路径用于存放avd目录。之后删除已经创建的模拟器,重启AndroidStudio3.0,重新创建模拟器即可。

3、第一次build project,报错mergeDebug什么的,很简单,在gradle.properties文件中加一句:android.enableAapt2=false
即可。

总结一下:先部署本地JDK,并设置好JAVA_HOME、CLASS_PATH等环境变量。之后官网下载安装包,运行.exe文件,勾选全部安装项,完成安装。接着开始配置AndroidStudio3.0,同样将包含SDK在内的安装项都勾选,并设置好SDK路径(不能放在AS安装目录下)。最后将设置中的SDK和JDK位置设置好即可创建项目。创建项目时,先正常按步骤点next创建,一旦开始创建,就可以关闭AS,这一步只为了获得.gradle路径和gradle版本。将事先下载好的gradle压缩包不解压直接放在.gradle底层文件夹中,重新创建或者打开项目就可以避免卡死。创建模拟器时,如果提示输入密码,是因为AVD路径混入了中文,需要配置ANDROID_SDK_HOME环境变量,再重新创建模拟器即可。第一次build project时报错可以在gradle.properties文件中加一句:android.enableAapt2=false

over。

AndroidStudio3.0的安装和配置笔记的更多相关文章

  1. CentOS-7.0.中安装与配置Tomcat-7的方法

    安装说明 安装环境:CentOS-7.0.1406安装方式:源码安装 软件:apache-tomcat-7.0.29.tar.gz 下载地址:http://tomcat.apache.org/down ...

  2. Solr(5.1.0) 与Tomcat 从0开始安装与配置

    1.什么是Solr? Solr是一个基于Lucene的Java搜索引擎服务器.Solr 提供了层面搜索.命中醒目显示并且支持多种输出格式(包括 XML/XSLT 和 JSON 格式).它易于安装和配置 ...

  3. Yii2.0的安装与配置教程

    版权声明:本文为博主原创文章,未经博主允许不得转载. PHP版本需求:PHP5.4.0以上,因为Yii2.0基于PHP5.4以上版本进行了完全重写. 目前有两种方法可以安装Yii2.0,一种是安装Co ...

  4. Win10+vs2012+cuda8.0的安装与配置

    安装环境说明:NVDIA GeForce 930M.Intel(R) HD Graphics 520 显卡和cuda需要兼容匹配,我一开始下载的cuda6.5无法安装,所以又重新下了比较新的cuda8 ...

  5. mongodb 3.0下载安装、配置及mongodb最新特性、基本命令教程详细介绍

    mongoDB简介(本文由www.169it.com搜集整理) MongoDB是一个高性能,开源,无模式的文档型数据库,是目前在IT行业非常流行的一种非关系型数据库(NoSql).它在许多场景下可用于 ...

  6. Apache2.4.34 + php 7.28 + MySQL8.0.12 安装及配置

    服务端的学习 Apache2.4.34 的安装及配置 1.基本安装 最新的 Apache 已经不提供 Windows 的安装版本,所以我们这里使用的是解压版 -下载地址:https://www.apa ...

  7. 怎样在 CentOS 7.0 上安装和配置 VNC 服务器

    这是一个关于怎样在你的 CentOS 7 上安装配置 VNC 服务的教程.当然这个教程也适合 RHEL 7 .在这个教程里,我们将学习什么是 VNC 以及怎样在 CentOS 7 上安装配置 VNC ...

  8. MySql 8.0.12安装、配置

    1. 参考:① 菜鸟教程下载安装MySQl ② 8.0.12安装方法 以下是我遇到的问题: 2.执行 mysqd --initialize --console 后,这个时候运行突然报"无法启 ...

  9. 大数据笔记(三)——Hadoop2.0的安装与配置

    一.Hadoop安装部署的预备条件 准备:1.安装Linux和JDK. 安装JDK 解压:tar -zxvf jdk-8u144-linux-x64.tar.gz -C ~/training/ 设置环 ...

随机推荐

  1. Java NIO学习笔记

    Java NIO学习笔记 一 基本概念 IO 是主存和外部设备 ( 硬盘.终端和网络等 ) 拷贝数据的过程. IO 是操作系统的底层功能实现,底层通过 I/O 指令进行完成. 所有语言运行时系统提供执 ...

  2. javascript 常用兼容fire fox的解决办法

    常用兼容fire fox的解决办法 一.js不兼容:1.event不兼容,必须通过参数传递过来: function test(event){ //兼容fire fox var event = even ...

  3. TensorFlow创建变量

    1 使用tf.Variable函数创建变量 tf.Variable(initial_value=None,trainable=True,collections=None,validate_shape= ...

  4. VIRT(虚拟内存)RES(常驻内存)和SHR(共享内存)

    VIRT: 1.进程“需要的”虚拟内存大小,包括进程使用的库.代码.数据,以及malloc.new分配的堆空间和分配的栈空间等: 2.假如进程新申请10MB的内存,但实际只使用了1MB,那么它会增长1 ...

  5. OAuth实现腾讯微博第三方登录

    前言 还是得弱弱的写下这个技术的背后,大概是这个样子的,看到OAuth这个单词,我就想到了权限这个词,不知道为什么,又想起了第三方登录这个技术,于是自己脑补了一下,应该这两个东西是有关系的.再就是去动 ...

  6. spring 和 mybatis 整合过程 (包含分页)

    1.spring-mybatis.xml  : 配置 SqlSessionFactory 和  MapperScannerConfigurer  <bean id="sqlSessio ...

  7. HDU6298 Maximum Multiple (多校第一场1001)

    Maximum Multiple Time Limit: 4000/2000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) ...

  8. 红帽JBoss企业应用平台

    概观 下载 你好,世界! 文档和API 救命 社区     你好,世界! 1. 设置您的开发环境 10分钟 2. 安装,配置和验证 5分钟 3. 构建您的第一个JBoss EAP应用程序 20分钟 1 ...

  9. 001 开发环境搭建、安卓项目结构、R文件位置、asset目录创建

    1.安卓开发平台搭建 (1)下载SDK基础工具包(自己的百度云中) (2)将下载的安装包(android-sdk_r24.4.1-windows.zip)解压后,放到以下路径 C:\SoftAppli ...

  10. Linux安装与分区解释

    Linux安装过程中最重要的就是对硬盘进行分区: Linux是先建立一个根目录“/”,然后在根目录上建立一系列的空目录,接着把硬盘分区挂载到相应目录上. 在linux系统中至少必须有两个挂载点(磁盘分 ...