Android Studio (6)---Gradle

在AS中包含一个顶级构建文件和每个模块构建文件组成,如下图

我们这里就主要讲[顶级配置文件和模块配置文件以及sdk配置文件]

1.顶级配置文件

2.模块配置文件

说明: 
minifyEnable false 是apk变小压缩apk的意思:详细的配置参考:【Android Studio –自动删除没有用的资源,给APK减减肥】

上图中模块以来解释如下,一般有这三种依赖关系,添加依赖关系的6方法看这里有详细的介绍: 
【[Android Studio 权威教程]AS添加第三方库的6种方式(Jar,module,so等)】

dependencies {// Module(模块) 依赖compile project(":lib")// 远程二进制依赖compile 'com.android.support:appcompat-v7:19.0.1'// 本地二进制依赖compile fileTree(dir: 'libs', include: ['*.jar'])
}

3.SDK、NDK配置文件

这里主要有配置了两个路径:第一个是sdk,第二个是ndk,我们可以在Project StrucTrue按钮中配置:

对于Gradle的基本认识久到这里,什么多渠道打包,ndk配置之类的我们到后期给大家讲,到这大家开发什么的就没有什么问题了,下篇文章我们讲一下AS签名打包Apk,以及jks的签名文件的生成。


/*** --------------* 欢迎转载   |  转载请注明* --------------* 如果对你有帮助,请点击|顶|* --------------* 请保持谦逊 | 你会走的更远* --------------* @author zsl* @github https://github.com/yy1300326388* @blog http://blog.csdn.net/yy1300326388*/

Android Studio (6)---Gradle相关推荐

  1. Android Studio (8)---常用快捷键

    Android Studio (8)---常用快捷键 Alt+回车 导入包,自动修正 Ctrl+N   查找类 Ctrl+Shift+N 查找文件 Ctrl+Alt+L  格式化代码 Ctrl+Alt ...

  2. Android Studio(2)---如何从不同IDE 工具开发的代码导入 Android Studio

    如何从不同IDE 工具开发的代码导入 Android Studio 将项目迁移至 Android Studio 需要适应新的项目结构.构建系统和 IDE 功能. 如果您要从 Eclipse 迁移至 A ...

  3. android 开发工具篇之android studio(二)使用篇

    android studio的使用 上一篇文章讲解了android studio的基本安装.( 说明,由于现在市面上的各种安装,使用等等很多.大部分也比较详细,但同时也显得过于啰嗦,我的博客基本都是偏 ...

  4. Android Studio(3)---Android Studio的配置

    Android Studio配置 Android Studio 提供诸多向导和模板,可用于验证系统要求(例如 Java 开发工具包 (JDK) 和可用内存)和配置默认设置(例如优化的默认 Androi ...

  5. 如何完全卸载Android Studio (干干净净)

    如果是直接解压安装,那么直接删除文件即可.(如果是卸载,选择将相关设置也一起卸载,也没有截图,谅解下) 打开控制面板或通过软件管家等执行常规的卸载操作.(或进入安装目录) 找到SDK的安装目录手动删除 ...

  6. 卜若的代码笔记系列-unity系列-第三章:android交互之android studio(as)打jar包-5003

    1.本章的基础是有一定的android基础,当然,没有android studio开发经验的同学也可以参考一下,难度并不是太大. 我们这一章的主要目的是创建一个jar包,然后能够在unity里面引用. ...

  7. 安卓学习布局篇 Android studio(二)

    TableLayout布局(表格布局) 常见属性 android:collapseColumns,设置需要被隐藏的列的序号,从0开始 android:stretchColumns 设置允许被拉伸的列的 ...

  8. gradle android面试,(十七)Gradle面试问题

    在Android Studio的目录中,一个有三个gradle相关的文件,分别是: setting.gradle :用来配置多模块的设置.include ':app' build.gradle :全局 ...

  9. android xml ui编辑器,Android Studio(八):使用Layout Editor设计UI

    Android Studio提供了一个高级的布局编辑器,允许你拖拽控件,在编辑XML之后可以实时预览. 在布局编辑器中,你在文字视图和设计视图直接来回切换. 在文字视图中编辑 你可以在文字视图中编辑你 ...

最新文章

  1. C#图像处理基础概念知识
  2. jQuery入门:认识jQuery
  3. C# 获取所有网卡信息
  4. Visual Studio 2013无法打开IIS Express Web的解决办法
  5. 学校计算机房要求,学校机房建设包含哪些内容以及相关的标准(参考)一
  6. golang的chan有趣用法
  7. c语言 实现推箱子小游戏
  8. 使用node加密excel文件
  9. 哔哩哔哩作者页上的作品批量保存的方法
  10. alt复制选区就会卡 ps_ps怎么把选区复制出来
  11. [转发]猎人与鸟---- 对人生很重要的一个寓言故事
  12. 在有滚动条的容器中指定(显示)滚动到某一子元素位置
  13. 万国觉醒服务器维护,万国觉醒好像没看到1服怎么回事 官方关闭部分服务器公告[多图]...
  14. Windows-空硬盘安装系统
  15. juniper官网相关网址
  16. 第三部分:成交动力学之成交激素(二)——2、独特
  17. SHA3系列(KECCAK)哈希算法原理及实现(附源码)
  18. UI设计开发移动客户端流程经验
  19. 【飞桨PaddlePaddle】四天搞懂生成对抗网络(一)——通俗理解经典GAN
  20. 惠普服务器f10恢复系统,惠普系统还原,手把手教你惠普笔记本怎么还原系统

热门文章

  1. android 盒子刷 下载,一加5刷机盒子
  2. android elf 加固_Android常见App加固厂商脱壳方法的整理
  3. 数字图像处理(作业三)——孔洞填充+全局阈值+自适应阈值
  4. 通过radius给ppp客户端分配ip地址
  5. 深入了解epoll 函数
  6. Linux输入子系统:事件的编码 -- event-codes.txt
  7. java 修改txt_Java实现批量修改txt文件名称的方法示例
  8. 腾讯企业邮箱服务器地址imap端口号,腾讯企业邮箱如何设置IMAP、POP3/SMTP及其SSL加密方式...
  9. 模板方法模式(Template Method Pattern)
  10. C++编程基础二 13-函数与string对象