首页 > 编程语言 >让Android Studo 不编译某个Java文件

让Android Studo 不编译某个Java文件

时间:2023-08-22 16:44:36浏览次数:46  
标签:excludes Java com myble 编译 coolweather java Android Studo

有时为了调试,让某些文件暂时不需编译,这样可以排除错误带来的无法运行情况,

可以在build.gradle中加入:excludes = ['com.coolweather.myble/AddrInterceptor.java'],如下

compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
sourceSets{
main {
java {
excludes = ['com.coolweather.myble/AddrInterceptor.java']
excludes = ['com.coolweather.myble/app.java']
excludes = ['com.coolweather.myble/BaseActivity.java']
excludes = ['com.coolweather.myble/BleCallBack.java']
excludes = ['com.coolweather.myble/BleManager.java']
excludes = ['com.coolweather.myble/BluetoothService.java']
excludes = ['com.coolweather.myble/DeviceAdapter.java']
excludes = ['com.coolweather.myble/IBle.java']
excludes = ['com.coolweather.myble/MainActivity.java']
excludes = ['com.coolweather.myble/MainActivity2.java']
excludes = ['com.coolweather.myble/NameInterceptor.java']
excludes = ['com.coolweather.myble/RefreshDatas.java']
excludes = ['com.coolweather.myble/ScanCallback.java']
excludes = ['com.coolweather.myble/ScanDeviceAdapter.java']
excludes = ['com.coolweather.myble/ScanInterceptor.java']
}
}

标签:excludes,Java,com,myble,编译,coolweather,java,Android,Studo
From: https://www.cnblogs.com/skynight/p/17648958.html

相关文章

  • 15 JavaScript ES6中的箭头函数
    15JavaScriptES6中的箭头函数什么是箭头函数ES6中允许使用=>来定义函数。箭头函数相当于匿名函数,并简化了函数定义。基本语法//箭头函数letfn=(name)=>{//函数体return`Hello${name}!`;};//等同于letfn=function(name){//函数体......
  • Javascript关于对象的理解
    对象的概念  对象是一个包含数据和方法的集合。  下面,我们通过实例探索对象。首先,创建一个对象varperson={};  如果在控制台输入person,将会得到 [objectObject] 这时,我们就创建了一个空的对象,接着,我们需要向空对象中添加数据或方法varperson={name:[......
  • JAVA使用Protobuf GRPC
    IDEA安装Protobuf插件引入maven依赖<dependency> <groupId>com.google.protobuf</groupId> <artifactId>protobuf-java</artifactId> <version>3.19.1</version></dependency>protobuf是目前比较新的版本,之前测试过程中使用3.9.1。发现生成的源代码......
  • java实现大文件上传实例解析
    ​  上周遇到这样一个问题,客户上传高清视频(1G以上)的时候上传失败。一开始以为是session过期或者文件大小受系统限制,导致的错误。查看了系统的配置文件没有看到文件大小限制,web.xml中seesiontimeout是30,我把它改成了120。但还是不行,有时候10分钟就崩了。同事说,可能是客户这......
  • java中猜数字的小游戏
    importjava.util.Random;importjava.util.Scanner;publicclasscaishuzi{publicstaticvoidmain(String[]args){Randomrandom=newRandom();intmath=random.nextInt(100);Scannerscanner=newScanner(System.in);......
  • java-javaParse解析类的方法名称,行数等
    importcom.github.javaparser.JavaParser;importcom.github.javaparser.ast.CompilationUnit;importcom.github.javaparser.ast.PackageDeclaration;importcom.github.javaparser.ast.body.ClassOrInterfaceDeclaration;importcom.github.javaparser.ast.body.Method......
  • java怎么设置定时任务(通过Executors.newScheduledThreadPool(1)方法)
    importjava.text.SimpleDateFormat;importjava.util.Date;importjava.util.concurrent.Executors;importjava.util.concurrent.ScheduledExecutorService;importjava.util.concurrent.TimeUnit;publicclassdingshi{publicstaticvoidmain(String[]args)......
  • java实现大文件上传示例
    ​ 一、功能性需求与非功能性需求要求操作便利,一次选择多个文件和文件夹进行上传;支持PC端全平台操作系统,Windows,Linux,Mac支持文件和文件夹的批量下载,断点续传。刷新页面后继续传输。关闭浏览器后保留进度信息。支持文件夹批量上传下载,服务器端保留文件夹层级结构,服务器端......
  • Java8实现联合排序
    Comparator<MyObject>combined=Comparator.comparing(MyObject::getField1,Comparator.nullsLast(Comparator.naturalOrder())).thenComparing(MyObject::getField2,Comparator.nullsLast(Comparator.naturalOrder())).thenComparing(MyObject::getF......
  • JAVA数组
    数组的定义1.数组的定义相同类型数据的有序集合。数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。2.数组的声明和创建变量类型变量名称=变量的值int[]numbers={1,2};intnumbers2[]={2,3};Java语言使用new操作符来创建数组,语法如下:int[]nu......