第一章 Android Gradle 基础
来源:互联网 发布:演示动画制作软件 mac 编辑:程序博客网 时间:2024/06/05 18:21
gradle中defaultConfig区块的配置说明:
applicationId:应用的packagename。Gradle中的applicationId可以和AndroidManifest中的分离开来,如果两个不 同,编译的后的项目applicationId为Gradle中配置的。
minSdkVersion:应用Android SDK支持的最低版本
targetSdkVersion:应用的SDK编译版本
versionCode:一个整型的版本描述,通常用于版本升级
versionName:字符串类型的版本描述,如:v1.2.2
在使用Gradle插件编译Android项目之前,这些参数都是在AndroidManifest中配置。使用Gradle把配置分离开来,在 Gradle中配置的参数可以覆盖AndroidManifest中的值。
在命令行执行gradle编译:
Android Studio可以使用gradlew脚本来执行项目编译,而不需要安装Gradle。
./gradlew build 可以进行项目编译
./gradlew tasks --all 可以显示所有的task
添加java库依赖:
gradle使用Groovy脚本实现,支持单、双引号的字符串。双引号支持插入、替换参数。其他情况下两种形式的字符串一致。
完全形式的依赖为group、name、version numbers都单独声明,如:
但是也可以写成简单版:
还有,可以把版本号作为参数如(不推荐):
如果你需要添加一系列的文件,你可以在dependencies代码块中使用files或者fileTree来进行添加。如:
最后一行Gradle会默认为Gradle编译文件中添加。
repositories代码块告诉Gradle从哪里去寻找依赖。Android使用jcenter()或者mavenCentral()作为默认库,分别为二进制JCenter仓库和公共Maven中心仓库。
同样,可以在仓库中添加任意的maven库,如:
对于需要密码登录的maven库,可以添加用户名和密码到credentials代码块中,如:
你也可以把用户名和密码配置到gradle.properties文件中。
0 0
- 第一章 Android Gradle 基础
- Gradle for Android 第一章:初识Gradle和Android Studio(上)
- Gradle for Android 第一章:初识Gradle和Android Studio(下)
- 第一章:Android开发基础
- Android基础--第一章
- Android Studio Gradle基础
- android studio Gradle基础
- Android Gradle基础
- Android Studio Gradle基础
- Android Studio Gradle基础
- Android Studio--Gradle基础
- Android开发-Gradle基础
- Android Gradle基础实践
- Android Studio--Gradle基础
- Android Gradle 基础认识
- Android之GRADLE基础
- Android Studio gradle基础
- Android Studio Gradle 基础
- python学习小结7:变量类型
- 反向代理
- python学习小结8:I/O
- python学习小结9:面向对象
- 系统测试
- 第一章 Android Gradle 基础
- 关于接口测试
- CSS Hack集结号
- 图片保存到相册和取一张或多张照片
- 需求分析和评审
- 缺陷提交
- JSP页面中常用四种标签
- java Native方法
- http 会话(session)详解