app build file记录
apply plugin: 'com.android.application'
apply plugin: 'com.jakewharton.butterknife'
android {compileSdkVersion rootProject.ext.android.compileSdkVersiondefaultConfig {applicationId "包名"minSdkVersion rootProject.ext.android.minSdkVersiontargetSdkVersion rootProject.ext.android.targetSdkVersionversionName rootProject.ext.android.versionNametestInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"multiDexEnabled true}signingConfigs {office_release {keyAlias 'xxxx'keyPassword 'xxxx'//D:\workspace\sh_officestoreFile file('D:/xxx/xxx/xxx.jks')storePassword 'xxxx'v1SigningEnabled truev2SigningEnabled true}debug {v1SigningEnabled truev2SigningEnabled true}}buildTypes {release {minifyEnabled falsesigningConfig signingConfigs.office_releaseproguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'}debug {minifyEnabled falsesigningConfig signingConfigs.office_release}}compileOptions {sourceCompatibility JavaVersion.VERSION_1_8targetCompatibility JavaVersion.VERSION_1_8}sourceSets {main {manifest.srcFile 'src/main/AndroidManifest.xml'java.srcDirs = ['src/main/java']jniLibs.srcDirs = ['libs']}}// This is important, it will run lint checks but won't abort buildlintOptions {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}// 保证其他的lib没有被preDexdexOptions {preDexLibraries = false}packagingOptions {exclude 'META-INF/DEPENDENCIES.txt'exclude 'META-INF/LICENSE.txt'exclude 'META-INF/NOTICE.txt'exclude 'META-INF/NOTICE'exclude 'META-INF/LICENSE'exclude 'META-INF/DEPENDENCIES'exclude 'META-INF/notice.txt'exclude 'META-INF/license.txt'exclude 'META-INF/dependencies.txt'exclude 'META-INF/LGPL2.1'}tasks.withType(JavaCompile) {options.encoding = "utf-8"}dexOptions {javaMaxHeapSize '2g'}applicationVariants.all { variant ->variant.outputs.all { output ->def fileNameif (variant.buildType.name == "release") {fileName = "xxx.apk"} else {fileName = "xxx_debug.apk"}outputFileName = fileName}}defaultConfig {ndk {//设置支持的SO库架构(开发者可以根据需要,选择一个或多个平台的so)abiFilters "armeabi", "armeabi-v7a", "x86", "mips", "arm64-v8a", "x86_64", "mips64"}manifestPlaceholders = [JPUSH_PKGNAME: "com.hbean.ste.ioffice",JPUSH_APPKEY : "e1327cac7773d5b1dd532dbe", //JPush上注册的包名对应的appkey.JPUSH_CHANNEL: "developer-default", //暂时填写默认值即可.]}productFlavors {}
}
//Resolved versions for app (26.1.0) and test app (27.1.1) differ
configurations.all {resolutionStrategy.force 'com.android.support:support-annotations:27.1.1'
}
dependencies {implementation fileTree(include: ['*.jar'], dir: 'libs')implementation 'com.android.support.constraint:constraint-layout:1.1.2'testImplementation 'junit:junit:4.12'//noinspection GradleCompatibleandroidTestImplementation 'com.android.support.test:runner:1.0.2'androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'implementation project(':library')}
app build file记录相关推荐
- The APK file D:\xxxxxx\app\build\outputs\apk\xxxx.apk does not exist on disk
报错内容 The APK file D:\xxxxxx\app\build\outputs\apk\xxxx.apk does not exist on disk Error while Instal ...
- android app.build文件_网易友品 Android 客户端组件化演进
原文作者:简书 - 四单老师 项目背景 主站业务经历了长期的迭代维护,业务的增长同时带来每个版本业务量繁重,迭代周期很快.同时团队也在不断的扩张,对应拆分了组内不同的业务线对接不同业务线的需求,最初的 ...
- FAILURE: Build failed with an exception. * Where: Build file ‘D:\ProgramData\AndroidStudioProjects\ѧ
错误: FAILURE: Build failed with an exception. * Where: Build file 'D:\ProgramData\AndroidStudioProjec ...
- 关于Androidstudio 将应用安装模拟器上及报错:app/build/intermediates/signing_config/debug/out/signing-config.json
这几天重装电脑,把Androidstudio.JDK等都重装了,之前的项目在另外一个硬盘里,其实这个硬盘不仅仅一个项目,还有其他自己做的Demo和Github上大神的一些demo.当自己打开项目并运行 ...
- Android Studio之提示Unable to delete directory ‘*****\MyApplication\app\build‘
1 问题 运行android studio 无论clean project还是rebuild project,提示如下 Unable to delete directory '*****\MyAppl ...
- ':app:clean'. Unable to delete directory:app\build\intermediates
在android studio 开发时,莫名其妙的出现: Error:Execution failed for task ':app:clean'. > Unable to delete dir ...
- Could not delete path ‘D:\AndroidStudioProjects\LargeScreen\app\build\generated\source\r\debug\andro
问题: 在运行 AndroidStudio 项目到模拟器时,出现如下报错信息 Could not delete path 'D:\AndroidStudioProjects\LargeScreen\a ...
- 使用idea误点 Add as Ant Build File选项后
使用idea对pom.xml误点 Add as Ant Build File选项后 还原method: 1. 2.
- android 笔记 源码,Android一款类似印象笔记的App,随时记录您的生活点滴
Android一款类似印象笔记的App,随时记录您的生活点滴 一款类似印象笔记的App,随时记录您的生活点滴,但时目前功能还没达到印象笔记那样,但是本人后期将通过版本迭代的方式来逐渐完善该App达到印 ...
最新文章
- 新年到了,该规划一下来年了
- 【Python-ML】神经网络-Theano张量库(GPU版的Numpy)
- spring aop环绕通知@Around
- java string问题_Java关于String的问题?
- 个人信息管理系统代码_学生信息管理系统(springboot + vue)
- Unicode与JavaScript详解 [很好的文章转]
- leetcode771. 宝石与石头 py永远的神!
- SelectSort 选择排序
- 用 HTML5 和 Javascript 仿制一个水果忍者网页版! (直接浏览器在线玩+源代码下载)...
- 地图测量面积工具app_GPS地图测量尺
- Python 实现最简单的元胞自动机
- 这次要讲不清前后端分离,我都怎么地!
- 最好的6个Go语言Web框架
- php怎么画五星红旗,php基于GD库画五星红旗的方法
- 贴吧自动签到脚本linux,【渣作】shell脚本百度贴吧签到器
- Handler消息机制之深入理解Message.obtain()
- Python数据分析与处理(例题)
- 罪恶装备X出招表[zz]
- 出现 CUDA out of memory 的解决方法
- 企业wms系统安装在云服务器,wms云服务器配置