安装基于Eclipse 的ADT一段时间,感觉确实有很多功能不足,通过网上资料,决定改向AS。

AS下载了最新的2.3版本,它不分64位与32位,网上说有单独版是瞎扯蛋。只要启动不同的EXE就行了。

AS自带有SDK、gradle,但我在作第一个例子碰到了较多问题。

第一千万从网上下载最新的gradle,否则会跳出一堆错误。然后在setting里面设置gradle相关的目录。

环境变量最好还是设置下,如JAVA_HOME(这个一般是JDK的变量以及路径),如%JAVA_HOME%\bin,%JAVA_HOME%\lib之类的,细点总没关系。

还有GRADLE_HOME 为D:\Android\Android Studio\gradle\gradle-3.2;D:\gradle4.2.1;

还有PATH相关路径设置下。

ADB工具,可以在SETTING中进行设置,并且在PATH中也要设置,这个相对简单,设置后可以在AS下面的行工具上可以显示出来。其实就是CMD下的ADB,只是简单集成了下。

如果以上设置还出现一些错误,如ideal.jar的错误,可以在idea.vmoptions or idea64.vmoptions文件中输入下面一行:

-Djdk.util.zip.ensureTrailingSlash=false

具体可以在Help->Edit Custom VM options…   打开文件,直接输入。

中间为了AVD弄过BIOS,VT-X、VT-D的相关设置项,也弄过SYNC同步的东东,可以参考如下:

由于Jcenter太慢,甚至连接不上,就会报各种关于依赖更新失败的错误。以前oschina(也就是开源中国)提供了jcenter的镜像地址,然而不幸的是因为各种原因,最近停止服务了幸运的是阿里云提供了jcenter镜像 :

http://maven.aliyun.com/

可以在工程gradle中如下修改,

buildscript {

repositories {

maven{ url 'http://maven.aliyun.com/nexus/content/groups/public'}

//jcenter()

}

dependencies {

classpath 'com.android.tools.build:gradle:2.2.2'

// NOTE: Do not place your application dependencies here; they belong

// in the individual module build.gradle files

}

}

allprojects {

repositories {

maven{ url 'http://maven.aliyun.com/nexus/content/groups/public'}

//jcenter()

}

}

发现还是报错, 不知道上面的这个是否有人成功过,后来我放弃了。

前前后后也弄了一天总算出来了HELLO WROLD的一个简单实例,宣告成功安装。

Android Studio and Gradle安装心得的更多相关文章

  1. Android studio下gradle Robolectric单元测试配置

    android studio下gradle Robolectric单元测试配置 1.Robolectric Robolectric是一个基于junit之上的单元测试框架.它并不依赖于Android提供 ...

  2. Windows环境下Android Studio v1.0安装教程

    Windows环境下Android Studio v1.0安装教程 准备工具 JDK安装包. 要求:JDK 7以及以上版本. Android Studio安装文件. Windows: exe(包含SD ...

  3. Android Studio :Android Studio 与 Gradle 深入【二】

    转载:http://www.apkbus.com/forum.php?mod=viewthread&tid=255063&extra=page%3D2%26filter%3Dautho ...

  4. Android笔记——Windows环境下Android Studio v1.0安装教程

    本文主要讲解Windows环境下Android Studio的安装教程,Mac的Android Studio安装与此类似不在赘述,另外友情提示Windows下的SDK与Mac的SDK是通用的,可以直接 ...

  5. 【转】Windows环境下Android Studio v1.0安装教程

    原文网址:http://ask.android-studio.org/?/article/9 http://android-studio.org/index.php/docs/experience/1 ...

  6. Android 项目利用 Android Studio 和 Gradle 打包多版本APK

    在项目开发过程中,经常会有需要打包不同版本的 APK 的需求. 比如 debug版,release版,dev版等等. 有时候不同的版本中使用到的不同的服务端api域名也不相同. 比如 debug_ap ...

  7. 利用 Android Studio 和 Gradle 打包多版本APK

    在项目开发过程中,经常会有需要打包不同版本的 APK 的需求. 比如 debug版,release版,dev版等等. 有时候不同的版本中使用到的不同的服务端api域名也不相同. 比如 debug_ap ...

  8. 快速掌握 Android Studio 中 Gradle 的使用方法

    快速掌握 Android Studio 中 Gradle 的使用方法 Gradle是可以用于Android开发的新一代的 Build System, 也是 Android Studio默认的build ...

  9. Android studio 2.3安装遇到的问题

    我的安装系统环境:windows 10+jdk1.8.0_111 . 1.在安装Android studio 2.3之前,请安装最新的java jdk.Android studio的安装包里是不包含j ...

随机推荐

  1. 爬虫文件存储-1:mysql

    1.连接并创建数据库 import pymysql db = pymysql.connect(host='localhost', user='root', password='root', port= ...

  2. Django Template(模板系统)

    一.Django模板 内置模板标签和过滤器 二.常用操作 两种特殊符号: {{  }}  和 {%  %} 变量相关的用: {{  }} 逻辑相关的用: {%  %} 2.1 变量 在Django的模 ...

  3. pyhon中的内存优化机制

    一.变量的内存地址 python中变量的内存地址可以用id()来查看 >>> a = " >>> id(a) 2502558915696 二.pyhon中 ...

  4. 第十六节:pandas之日期时间

    Pandas日期功能扩展了时间序列,在财务数据分析中起主要作用.

  5. PAT 1100. Mars Numbers

    People on Mars count their numbers with base 13: Zero on Earth is called "tret" on Mars. T ...

  6. Divisible Group Sums

    Divisible Group Sums Given a list of N numbers you will be allowed to choose any M of them. So you c ...

  7. Color the ball 线段树 区间更新但点查询

    #include<iostream> #include<cstdio> #include<cmath> #include<cstring> #inclu ...

  8. 移动端 javascript 计算html font-size

    直接上代码  (function(doc, win) {             var docEl = doc.documentElement,                 resizeEvt ...

  9. Codeforces Round #305 (Div. 2) E题(数论+容斥原理)

    E. Mike and Foam time limit per test 2 seconds memory limit per test 256 megabytes input standard in ...

  10. 工作easy,赚钱非常难

    李宗盛有首歌的歌词里写到:「工作是easy的,赚钱是困难的」. 乍一听感觉有点矛盾,工作的一个重要结果不就是赚钱么,为什么工作easy赚钱却难?但细致一想就恍然当中想表达的意思了. 工作的本质是出售劳 ...