• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >Android > 配置gradle.properties,gradle.properties

配置gradle.properties,gradle.properties

作者:网友 字体:[增加 减小] 来源:互联网 时间:2017-05-26

网友通过本文主要向大家介绍了gradle.properties,gradle配置,gradle环境变量配置,android gradle配置,怎么配置gradle等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

配置gradle.properties,gradle.properties


  在一些项目中会分拆app 和 lib , 这时候引用support的时候,一旦更改版本会出现需要同步更改两个地方的问题.这个地方,可以通过配置gradle.properties实现替换.

     在项目编译过程中,gradle.properties配置的值会被编译解析,其作为配置文件使用是很有必要的.

     在项目的gradle.properties()配置:

# Project-wide Gradle settings.
#添加ndk支持(按需添加)
android.useDeprecatedNdk=true
# 应用版本名称
VERSION_NAME=1.0.0
# 应用版本号
VERSION_CODE=100
# 支持库版本
SUPPORT_LIBRARY=24.2.1
# MIN_SDK_VERSION
ANDROID_BUILD_MIN_SDK_VERSION=14
# TARGET_SDK_VERSION
ANDROID_BUILD_TARGET_SDK_VERSION=24
# BUILD_SDK_VERSION
ANDROID_BUILD_SDK_VERSION=24
# BUILD_TOOLS_VERSION
ANDROID_BUILD_TOOLS_VERSION=24.0.3

  这时候配置app和lib的build.gradle可以这样写:

android {
    compileSdkVersion project.ANDROID_BUILD_SDK_VERSION as int
    buildToolsVersion project.ANDROID_BUILD_TOOLS_VERSION

    defaultConfig {
        applicationId project.APPLICATION_ID
        versionCode project.VERSION_CODE as int
        versionName project.VERSION_NAME
        minSdkVersion project.ANDROID_BUILD_MIN_SDK_VERSION as int
        targetSdkVersion project.ANDROID_BUILD_TARGET_SDK_VERSION as int
    }
}

dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    //这里注意是双引号
    compile "com.android.support:appcompat-v7:${SUPPORT_LIBRARY}"
    compile "com.android.support:design:${SUPPORT_LIBRARY}"
    compile "com.android.support:recyclerview-v7:${SUPPORT_LIBRARY}"
    compile "com.android.support:support-annotations:${SUPPORT_LIBRARY}"
    compile "com.android.support:cardview-v7:${SUPPORT_LIBRARY}"
    compile "com.android.support:support-v4:${SUPPORT_LIBRARY}"
}

  这样配置后,当你需要升级你的编译版本,版本号,支持库的时候,仅需要修改项目根目录的gradle.properties文件即可,是不是又方便了一点点?

 

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 配置gradle.properties,gradle.properties

相关文章

  • 2017-05-26解决Android后台清理APP后,程序自动重启的问题,androidapp
  • 2017-05-26View的事件分发机制,View事件分发机制
  • 2017-05-26Android Studio 2.0下创建jni应用调用本地C函数
  • 2017-05-26首页2--动态自定义圆形进度条,首页2--圆形进度条
  • 2017-05-26Android中的 init.rc文件简介,androidinit.rc
  • 2017-05-26Android APP漏洞挖掘
  • 2017-05-26Android从网上下载图片
  • 2017-05-26Android 自定义View高级特效,神奇的贝塞尔曲线
  • 2017-05-26Android开发10:传感器器及地图相关应用,android传感器
  • 2017-05-26Android开发学习——画横线竖线,android横线

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • Android(Java)控制GPIO的方法及耗时分析,androidgpio
    • 服务器DELL R710配置安装centos经验之谈
    • Android属性动画
    • Android逆向之旅---解析编译之后的Dex文件格式
    • VMware中ubuntu忘记密码的解决办法(转)
    • 实现在矩形框中输入文字,可以显示剩余字数的功能,矩形字数
    • 谷歌电子市场9--详情界面,谷歌电子市场9--
    • Android中使用SDcard进行文件的读取,androidsdcard
    • 多线程中使用curl致coredump问题
    • android 自定义title,androidtitle

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有