安装基于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的一个简单实例,宣告成功安装。

最新文章

  1. hadoop---前期准备---屌丝
  2. 转载:稀疏矩阵存储格式总结+存储效率对比:COO,CSR,DIA,ELL,HYB
  3. R语言-基本数据管理
  4. C# XMAL与WPF
  5. FIX_前缀后缀_未提交
  6. Clojure的并行与并发
  7. 解决android:theme="@android:style/Theme.NoDisplay" 加入这句话后程序不能运行
  8. 【改进】用Log4net建立日志记录
  9. bootstrap easyUI 的选型
  10. docker安装使用
  11. linux 查看磁盘、文件夹、文件大小(df du)
  12. .NET获取客户端的操作系统、IP地址、浏览器版本
  13. c++(hash表)
  14. URL末尾处的斜杠“/”
  15. 边缘计算在物联网(IoT)当中的运用「物联网架构探索系列」
  16. 利用Caffe训练模型(solver、deploy、train_val) + python如何使用已训练模型
  17. CSS: Grid homework redact.
  18. centos7 制作yum源
  19. one_code=soup.find('a',href=re.compile(r"ill")) NameError: name 're' is not defined
  20. mybayis 之resultType="map"

热门文章

  1. P4047 [JSOI2010]部落划分(最小生成树)
  2. (蓝桥)2017C/C++A组第一题迷宫
  3. 第2章 Python序列
  4. hdu2003 求绝对值【C++】
  5. 创建broker配置
  6. N天学习一个Linux命令之帮助命令:man
  7. 使用python获取CPU和内存信息的思路与实现(linux系统)
  8. java 线程 原子类相关操作演示样例 thinking in java4 文件夹21.3.4
  9. java电影站点开发经验3
  10. java 工厂方法模式简单实例