java 警告过时_显示已经过时的警告

本文详细介绍了如何配置Android应用的Gradle构建文件,包括设置编译SDK版本、处理警告、指定应用ID、配置ABI过滤和依赖管理等。通过示例代码展示了如何在Gradle中启用C++支持和添加编译选项,同时提供了测试和发布构建类型的配置。适用于Android开发者进行项目构建优化。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

apply plugin: 'com.android.application'

android {

compileSdkVersion 27

/**

* 显示已过时的警告

*/

allprojects{

gradle.projectsEvaluated {

tasks.withType(JavaCompile) {

options.compilerArgs << "-Xlint:unchecked" << "-Xlint:deprecation"

}

}

}

defaultConfig {

applicationId "scj.jl.com.opencv"

minSdkVersion 21

targetSdkVersion 27

versionCode 1

versionName "1.0"

testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"

externalNativeBuild {

cmake {

// cppFlags ""

// cppFlags "-std=c++11 -frtti -fexceptions"

// arguments opencvFlags, "-DANDROID_ARM_NEON=TRUE" //如有性能要求,可启用NEON

// arguments "-DANDROID_STL=c++_shared"

}

}

ndk{

abiFilters 'armeabi-v7a'

ldLibs "log"

}

}

buildTypes {

release {

minifyEnabled false

proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'

}

}

externalNativeBuild {

cmake {

path "CMakeLists.txt"

}

}

compileOptions {

sourceCompatibility = '1.8'

targetCompatibility = '1.8'

}

lintOptions {

checkReleaseBuilds false

abortOnError false

}

}

dependencies {

implementation fileTree(include: ['*.jar'], dir: 'libs')

implementation 'com.android.support:appcompat-v7:27.1.1'

implementation 'com.android.support.constraint:constraint-layout:1.1.3'

testImplementation 'junit:junit:4.12'

implementation project(':sdk')

}

本文地址:https://blog.csdn.net/u013441613/article/details/107353005

希望与广大网友互动??

点此进行留言吧!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值