zoukankan      html  css  js  c++  java
  • Android Studio and Gradle安装心得

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

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

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

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

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

    还有GRADLE_HOME 为D:AndroidAndroid Studiogradlegradle-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的一个简单实例,宣告成功安装。

  • 相关阅读:
    平易近人、兼容并蓄——Spark SQL 1.3.0概览
    System.getProperty
    Apache Commons CLI 简介
    The declared package does not match the expected package
    Maven常用命令
    使用SBT构建Scala应用(转自git)
    Area Under roc Curve(AUC)
    用特征来实现混入(mix-in)式的多重继承
    暗时间
    SVN如何commit(提交)项目代码
  • 原文地址:https://www.cnblogs.com/gszw/p/7695715.html
Copyright © 2011-2022 走看看