×

android studio gradle安装与配置

android studio gradle安装与配置(android studio 怎么配置gradle)

admin admin 发表于2024-09-27 15:38:57 浏览2 评论0

抢沙发发表评论

大家好,关于android studio gradle安装与配置很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于android studio 怎么配置gradle的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!

本文目录

android studio 怎么配置gradle

***隐藏网址***

  • 先将 zip 放到 ~/android-studio/gradle 目录里并解压,

  • 然后依次点击 Android Studio 的 页面

  • 最后在 框里选你刚才准备的 Gradle。如:/home/han/android-studio/gradle/gradle-2.9 。

android studio 怎样配置gradle

首先我们学习几个gradle 的脚本语法,掌握了这几个语法,你就能非常简单的用gradle构建打包android项目了。 首先,我们来看下一个最简单android build.gradle。build.gradle //设置脚本的运行环境 buildscript { //支持java 依赖库管理(maven/ivy),用于项目的依赖。 repositories { mavenCentral() } //依赖包的定义。支持maven/ivy,远程,本地库,也支持单文件 dependencies { classpath ’com.android.tools.build:gradle:0.4’ } } //声明构建的项目类型,这里当然是android了 apply plugin: ’android’ //设置编译android项目的参数 android { compileSdkVersion 17 buildToolsVersion "17" defaultConfig { minSdkVersion 8 targetSdkVersion 17 } //Android默认配置 sourceSets { main { manifest.srcFile ’AndroidManifest.xml’ java.srcDirs = resources.srcDirs = aidl.srcDirs = renderscript.srcDirs = res.srcDirs = assets.srcDirs = } //测试所在的路径,这里假设是tests文件夹,没有可以不写这一行 instrumentTest.setRoot(’tests’) } //这个是解决lint报错的代码 lintOptions { abortOnError false } /** * 签名设置 */ signingConfigs { myConfigs { storeFile file("签名文件地址") keyAlias "..." keyPassword "..." storePassword "..." } } /** * 混淆设置 */ buildTypes { release { signingConfig signingConfigs.myConfigs runProguard true proguardFiles getDefaultProguardFile(’proguard-android.txt’), ’proguard-rules.pro’ } } /** * 渠道打包(不同包名) */ productFlavors { qqqq { applicationId = ’包名’ } hhhhh { applicationId=’包名’ } } } /** * .so文件的导入 */ task copyNativeLibs(type: Copy) { from fileTree(dir: ’libs’, include: ’armeabi/*.so’) into ’build/lib’ } tasks.withType(Compile) { options.encoding = "UTF-8" } tasks.withType(Compile) { compileTask -》 compileTask.dependsOn copyNativeLibs } clean.dependsOn ’cleanCopyNativeLibs’ tasks.withType(com.android.build.gradle.tasks.PackageApplication) { pkgTask -》 pkgTask.jniFolders = } //依赖库 dependencies { compile fileTree(dir: ’libs’, include: ) }本地依赖gradle 作为构建工具,能够很方便的使用本地jar包,以下为使用的代码块。dependencies { //单文件依赖compile files(’libs/android-support-v4.jar’)//某个文件夹下面全部依赖compile fileTree(dir: ’libs’, include: ’*.jar’)}android { }远程依赖gradle 同时支持maven,ivy,由于ivy我没用过,所以用maven 作为例子,以下为代码块:repositories { //从中央库里面获取依赖mavenCentral()//或者使用指定的本地maven 库maven{url "file://F:/githubrepo/releases"}//或者使用指定的远程maven库maven{url "远程库地址"}}dependencies { //应用格式: packageName:artifactId:versioncompile ’com.google.android:support-v4:r13’}android {}android library 依赖对于项目依赖 android library的话,就不是依赖一个jar,那么简单了,在这里需要使用gradle mulit project 机制。在过去,android library并没有一个很好的包管理方式,简单来说,在gradle出现以前,官方并没有一种用于管理android library 依赖包的方式,一般我们都是直接下载别人的android library project 源码进行集成,而对于第三方的android-maven-plugin 用的是apklib 格式。而现在,官方终于推出一种android library的打包格式,扩展名为*.aar。前面提到,目前android gradle插件并不支持本地直接使用*.aar文件,不过,支持包管理库的引用方式,下面,我为大家说一下,怎么对android library 发布使用。打包android library对android library 进行打包直接在library项目下面使用gradle build 即可,然后,你就会在 build/libs 目录下看到两个*.aar文件,一个debug包用的,一个是release 下用的,看个人需求使用,这里我们用的是release 版本的 .aar 文件。引用脚本跟前面讲的依赖库相似dependencies { compile(name: ’pulltorefresh’, ext: ’aar’)}

如何配置android studio

一、第一次安装:

Android Studio安装完成后,第一次启动AS前,为了避免重新下载新版本的SDK,操作如下:

AS启动前,请先将bin目录的idea.properties文件中增加一行:disable.android.first.run=true就行了,避免第一次打开AS时自动重新下载SDK。mac平台的右键安装包-》Show Package Contents 就找到bin目录了

第一次打开Android Studio时,需要配置JDK和SDK:

注:不要问我JDK和Android SDK怎么来的吧?要先自行安装好哦,这种帖子一搜一大把,不是我的写作风格。

二、新建一个Android Studio工程:

配置好JDK和Android SDK后,就可以开始新建Android项目了:

上图中,设置好工程名和路径之后,接下来可以一路next:

用户如果是第一次安装Android Studio,会出现如下窗口:

上图中,是在下载Gradle,大概五十兆吧,由于访问的是国外的网站,建议FQ。

三、Android Studio的简单设置:

1、主题修改:

可能大家会觉得软件的界面不太好看,我们可以换一下主题。选择菜单栏“File--settings--apperance--theme”,主题选择Darcula: 

2、导入第三方主题:

***隐藏网址***

上图中,下载下来之后,是一个jar包。那怎么导入到Android Studio呢?

别着急,回到Android Studio,选择菜单栏“ File-Import Settings”,将下载好的jar包导入即可。

3、代码字体修改:

选择菜单栏“File--settings--Editor--Colors&Fonts--Font”:

同样也可以修改控制台的字体:

修改完之后发现AS的一些默认字体如侧边栏的工程目录的字体并没有发生变化,如果想改的话,那还是改一下吧(我个人一般是不改的),修改AS的默认字体:

4、关闭更新:

5、快捷键习惯的修改:

如果想修改成Eclipse的快捷键习惯,可以选择菜单栏"file--Settings--Keymap":

我这里就不改了哈。

6、添加api文档悬浮提示:

AS默认是没有api文档悬浮提示的,只有按住【Ctrl+Q】太会出现提示。如果要添加api的自动悬浮提示,设置如下:

上图中,在红框部分打钩就行了,不过这样做对电脑的性能消耗会增加,可以不设置,根据个人习惯。

7、配置代码的自动提示:

Android Studio默认是代码自动提示的,它的设置是在下面这个位置:

代码提示的快捷键是在下面这个位置:

上图中,在搜索框输入“class name completion”,就看到了代码提示的默认快捷键是Ctrl+Alt+空格,如果想把这个快捷键改掉,操作如下:

上图中,右键选择红框部分,在弹出的对话框中进行修改。

注:如果你习惯了用Eclipse,但是要注意,android Studio中的【Alt+/】是另外一个快捷键:

习惯了用Eclipse的人可以将上图红框部分的两个快捷键交换一下。

配置代码提示的大小写区分:

AS默认的代码提示是大小写敏感的,不信看一下。我们输入小写的intent,提示效果如下:

而当输入大写的Intent时,提示效果如下:(这个时候才出现了Intent类)

上面两张图可以看到,AS默认的代码提示是大小写敏感的。那我想让AS对大小写不敏感,该怎么弄呢?操作如下:

上图中,我们将箭头处的部分改成“none”即可。效果如下:

按住Ctrl键的同时单击鼠标查看源码:

如果已经成功加载sdk,那这个其实是在快捷键里面设置的:

上图中的蓝栏框部分的快捷键的意思就是:按住Ctrl键的同时单击鼠标就可以查看源码。

8、设置自动导包:

之前在Eclipse中,我们只有每次引用一些类的时候必须要导包,而AS可以设置成自动导包。设置如下:

上图中,将两个箭头位置处勾选就行了。

9、显示代码行数:

上图中,将红框部分打钩即可。

10、禁止自动打开上次的工程:

我喜欢自己选打开哪个工程,果断禁用,设置如下:

11、禁止代码折叠:

Intellij IDEA默认有很多地方的代码都会自动折叠,不过我看不惯,所以取消了,设置如下:

12、修改注释位置,禁用“语句堆一行”:

Comment at frist column:启用的话,注释符号就会在行首,否则就按照缩进来注释。我取消掉了。

Control statement in one line:格式化代码的时候,会把些很短的语句合并成一行。我觉得这样影响代码可读性,故取消。

13、修改新建文件文件头:

每次建新类的话,对下面这段注释肯定很熟悉吧?

/*** Created by smyhvae on 2015/5/7.*/

其实它的设置是在下面这个位置:

14、修改文件编码为UTF-8:

Android Studio 1.1默认的编码方式是utf-8,到了Android Studio 1.2默认的编码方式竟然是GBK,我们还是改为UTF-8吧。

android studio 怎样配置gradle 版本

(1) 修改gradle-wrapper.properties 修改gradle-wrapper.properties 中的 distributionUrl,改成我们想要的版本,只改后面的版本就可以了,前面的部分不要改。具体版本看下面链接:***隐藏网址***(2) 打开项目 这个时候AS将自动下载gradle,并创建好目录。这时直接干掉Android Studio并退出,因为这一步是为了得到AS自动创建的下载目录,定位到下面的目录: Linux:~/.gradle/wrapper/distswindows:C:\users\{user name}\.gradle\wrapper\dists进入对应的gradle版本文件夹下,会发现有一个一串乱码的文件夹,本例以gradle2.4为例,如下图:

android studio怎么设置gradle版本

选择进入官网下载Gradle新版,我这里选择的是Gradle2.10版本,然后根据网上其它经验进行安装;发现编译问题进入Androidstudio之后,由于本地电脑已经安装了gradle2.10,Androidstudio项目依旧配置的是老版本gradle2.4;编译项目的时候,遇到如下图所示问题;找到项目build.gradle文件定位到Androidstudio里面的项目,找到项目下面的build.gradle文件,gradle2.4版本所对应的com.android.tools.build:gradle插件为1.3.0,gradle2.10对应的插件版本是2.1.0;在build.gradle文件里面更改即可;找到文件gradle-wrapper.properties定位到***隐藏网址***studio主界面点击设置“setting”,进入Androidstudio的设置界面;进入设置界面,在左侧搜索框中输入gradle,就可以定位到gradle,然后点击选中选择本地的Gradle版本;如图所示;这样,项目进行编译运行,编译成功(ITJOB),Gradle版本号更改完成!

在android studio里怎么安装gradle

最近也是在试着熟悉使用android studio,毕竟是以后安卓的主流开发平台,早晚都是要用的。但是面对谷歌这个版本帝,每次AS每次更新之后又是要更新gradle,总是因为我们伟大的天朝的墙实在是太厚,提示各种错误。研究了很久发现了这个方法,希望可以帮助遇到同样问题的朋友(当然有VPN的同学就当我没说)!o(∩_∩)o 

第一步:下载需要的gradle,根据提示的错误来,我上次提示的是不能下载gradle-2.4-all.zip

需要的打开这个网站

第二步:下载好后,打开C:\Users\hiwhitley\.gradle\wrapper\dists\gradle-2.4-all目录下,

这时候因为之前下载可能会有几个缓存文件夹,如果没有就直接复制到这里。

在每个里面把刚刚下载好的gradle-2.4-all.zip复制进去,千万不要解压,不要解压,不要解压(重要的事情说三遍)

第三步:重启android-studio即可自动安装,就是这么简单,希望可以节省大家的时间,不要在这么无聊的事情上花费太多时间!o(∩_∩)o 

关于android studio gradle安装与配置到此分享完毕,希望能帮助到您。