工作备份 build.gradle
apply plugin: 'com.android.application'
android {
compileSdkVersion 22
buildToolsVersion '22.0.0'
defaultConfig {
applicationId "com.edaixi.activity"
minSdkVersion 9
targetSdkVersion 22
versionCode 15
versionName "3.5"
// dex突破65535的限制
multiDexEnabled true
//manifestPlaceholders = [UMENG_CHANNEL_VALUE: "default_channel"]
}
// productFlavors {
// default_channel {}
// wandoujia {}
// xiaomi {}
// baidu {}
// huawei {}
// }
// productFlavors.all { flavor ->
// flavor.manifestPlaceholders = [UMENG_CHANNEL_VALUE: name]
// }
signingConfigs {
debug {
// No debug config
}
release {
storeFile file("/工作文件/AndroidStudioKey/edaixisign")
storePassword "edaixi.com"
keyAlias "edaixi"
keyPassword "edaixi.com"
}
}
lintOptions {
checkReleaseBuilds false
// Or, if you prefer, you can continue to check for errors in release builds,
// but continue the build even when errors are found:
abortOnError false
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
// 移除无用的resource文件
shrinkResources true
}
}
sourceSets {
main {
java.srcDirs = ['src/main/java', 'src/main/java-gen']
jniLibs.srcDirs = ['libs']
}
}
packagingOptions {
exclude 'META-INF/DEPENDENCIES'
exclude 'META-INF/NOTICE'
exclude 'META-INF/LICENSE'
exclude 'META-INF/LICENSE.txt'
exclude 'META-INF/NOTICE.txt'
}
}
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
compile files('libs/fastjson-1.2.6.jar')
compile files('libs/umeng-update-v2.6.0.1.jar')
compile files('libs/mta-sdk-1.6.2.jar')
compile files('libs/libammsdk.jar')
compile files('libs/Cashier_SDK-v4.2.0.jar')
compile 'com.loopj.android:android-async-http:1.4.8'
compile 'com.jakewharton:butterknife:7.0.1'
compile 'com.android.support:support-v4:22.2.1'
compile 'com.android.support:recyclerview-v7:22.2.1'
compile 'de.greenrobot:greendao:1.3.7'
compile 'com.android.support:appcompat-v7:22.2.1'
compile files('libs/MagicWindowSDK.jar')
compile files('libs/locSDK_5.2.jar')
compile files('libs/baidumapapi_v3_5_0.jar')
compile files('libs/eventbus-2.4.0.jar')
compile files('libs/alipaysdk.jar')
compile files('libs/TalkingDataAnalytics_V1.2.79.jar')
compile files('libs/umeng-analytics-v5.5.3.jar')
compile files('libs/du.jar')
compile files('libs/avoscloud-v2.6.9.1.jar')
compile "com.networkbench.newlens.agent.android:nbs.newlens.agent:2.2.6"
}
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath fileTree(dir: '/工作文件/听云依赖', include: ['*.jar'])
//在buildscript添加这行,地址换成自己的. 听云sdk的编译插件,不会嵌入在apk中.
}
}
repositories {
mavenCentral()
}
apply plugin: 'android'
apply plugin: 'newlens'
工作备份 build.gradle的更多相关文章
- com.android.tools.build:gradle:X.XX.XX:gradle.jar 插件无法下载问题
在使用Android Studio 这个IDE时,出现com.android.tools.build:gradle:X.XX.XX:gradle.jar 插件无法下载问题 可能的原因就是网速不好或者依 ...
- 解决 Could not find com.android.tools.build:gradle 问题
今天拉同事最新的代码,编译时老是报如下错误: Error:Could not find com.android.tools.build:gradle:2.2.0.Searched in the fol ...
- build.gradle文件介绍
对于以前用Eclipse开发安卓的小伙伴来说,Gradle文件是陌生的. 不同于Eclipse,而Android Studio 是采用Gradle来构建项目的. 先来介绍最外层目录下的build.gr ...
- 怎么将Android studio 的“ build:gradle改低一点”
参考来源:http://bbs.qcloud.com/thread-17193-1-1.html Error:Execution failed for task ':xxxx:compileDebug ...
- Could not find com.android.tools.build:gradle:1.3.0.
* What went wrong: A problem occurred configuring project ':TZYJ_Android'.> Could not re ...
- Failed to apply plugin [id 'com.android.application'] 和 Could not find com.android.tools.build:gradle:2.XX的最正确的解决方法
发现android studio是真的可爱啊,上一秒还没问题可以build运行,下一秒就出错...好,你任性,你牛逼.. 说下今天又遇到的两个问题:Failed to apply plugin [id ...
- module中build.gradle文件参数含义
主要是module的build.gradle,截图如下: 01行:apply plugin: 'com.android.application' 表示该module是这个应用程序的module ...
- 用Gradle构建时,将密码等敏感信息放在build.gradle之外
密码 在做版本release时你app的 build.gradle你需要定义 signingConfigs.此时你应该避免以下内容: 不要做这个 . 这会出现在版本控制中. signingConfig ...
- 添加 Gradle 依赖与 build.gradle 配置初识
添加 Gradle 我们可以到我们添加 Maven 依赖的网站 Maven Repository: Search/Browse/Explore http://mvnrepository.com/ 上查 ...
随机推荐
- 将项目上传到bitbucket仓库
先将项目添加git仓库中(本地) 成功后上门会有上传和下载按钮 提交代码:
- asp.net mvc 生成条形码
using System; using System.Collections; using System.Collections.Generic; using System.Drawing; usin ...
- 安装rvm命令行工具
rvm是一个命令行工具,可以提供一个便捷的多版本ruby环境的管理和切换. https://rvm.io/ 如果你打算学习ruby/rails, rvm是必不可少的工具之一. 这里所有的命令都是再用户 ...
- windows下如何使用ssh远程登录Linux
1.ssh的安装 sudo apt-get install ssh 或者在Linux情况下,自带有ssh,从第二步开始 2.生成密钥 ssh-keygen 中间过程会提示你存放密钥的地方Enter ...
- Bootstrap插件——(Tab)标签页
项目中用到了Bootstrap的(Tab)标签页插件,记录如下: 代码如下: <div class="tabbable"> <ul class="nav ...
- 编写jquery插件
一.类级别($.extend) 类级别你可以理解为拓展jquery类,最明显的例子是$.ajax(...),相当于静态方法. 开发扩展其方法时使用$.extend方法,即jQuery.extend(o ...
- 获取自动增长IDmysqli函数
<?php $mysqli=@new mysqli("localhost", "root", "123456", "xsph ...
- Python成长之路第一篇(3)_初识字典
经过上章的学习我们已经了解到了列表可以通过索引来获取对应的值,在本章我们将学到通过名字来索引数据,这种结构的类型称之为映射(maooing),在Python中字典是唯一内建的映射类型,其中的值我们称之 ...
- [ReactiveCocoa]最简单的RAC入门操作
当knowckout.js出来的时候,确实被其kobinding惊艳了一下,等到AngularJS出来的时候,把MVVM的模式更是向前推进了一步.所以当ReactiveCocoa出来的时候,也很感兴趣 ...
- 论山寨手机与Android联姻 【6】MTK手机的基带芯片
MTK的硬件技术的核心,在于它的基带芯片.为了降低成本,同时缩减手机主板的面积,基带芯片中除了CPU以外,还集成了很多外设控制器.Feature Phone的功能,基本上取决于基带芯片所支持的外设功能 ...