![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Gradle For Android
玛斯特・布兰迪
学习、记录、分享、交流
展开
-
Gradle for Android Developers (一): 理解 Gradle 文件
本文内容主要来源:Gradle for Android (中文版) Gradle 虽然每天都在自己的眼皮底下,也大致知道他们的作用,但是比较笼统,这件事情怎么允许发生呢,所以自己具体学习 Gradle ,主要依托 Gradle for Android (中文版) 这本书,大致记录大致,以供回头翻看。 在 Android 项目中的 Gradle的三个文件,他们分别是setting.gra...原创 2018-08-24 18:22:28 · 184 阅读 · 0 评论 -
Gradle for Android Developers (二): PackageName 与 ApplicationId
本文内容主要来源:Gradle for Android (中文版)、CSDN博客 在Gradle 被用作默认的 Android 构建系统之前,PackageName 的主要作用有两个: <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:an原创 2018-08-24 18:27:18 · 459 阅读 · 0 评论 -
Android Studio 由代理引起的 (Connection refused)、(Read time out)
首先明确一点:此类问题皆是因为大陆的墙厚又高 在 AS 的 Gradle 构建依赖时由于网速、大陆墙等原因,会遇到各种各样的问题,十分的苦恼而又无可奈何,如果不能定为具体原因,就只能看项目一路飘红了。 1. 定位问题 由于项目需要对 Android 9.0 进行适配,并借此机会大范围的升级项目中用到的三方工具,代码更改完毕,点击 “sync project with gradle files”...原创 2018-10-18 15:27:59 · 5721 阅读 · 0 评论 -
[Gradle For Android] -- Gradle命令和配置
Gradle是一种构建工具,它抛弃了基于XML的构建脚本,取而代之的是采用一种基于Groovy的内部领域特定语言,建议可以先熟悉一下Groovy脚本。 1. Gradle 常用命令: 1.1 常用命令: gradle明明一般是./gradlew +参数, gradlew 代表gradle wrapper,意思是gradle的一层包装,大家可以理解为在这个项目本地就封装了gradle,即grad...转载 2018-10-19 10:17:36 · 283 阅读 · 0 评论 -
如何选择 compileSdkVersion, minSdkVersion 和 targetSdkVersion
英文原文:Picking your compileSdkVersion, minSdkVersion, and targetSdkVersion 作者:Ian Lake,Google Android 推广工程师;翻译:韩国恺。 当你发布一个应用之后,(取决于具体的发布时间)可能没过几个月 Android 系统就发布了一个新版本。这对你的应用意味着什么,所有东西都不能用了? 别担心,向前兼容是 An...转载 2018-10-19 14:51:09 · 119 阅读 · 0 评论