[6.2.0][技术优化] release版本卡顿检测关掉

This commit is contained in:
renwj
2023-11-24 19:39:49 +08:00
parent 516c97a83b
commit 75953d3387
7 changed files with 26 additions and 13 deletions

View File

@@ -32,6 +32,16 @@ android {
multiDexEnabled true
}
sourceSets {
main {
if (!rootProject.isReleaseBuild()) {
java.srcDirs = ['src/main/java', 'src/debug/java']
} else {
java.srcDirs = ['src/main/java']
}
}
}
packagingOptions {
exclude 'META-INF/proguard/coroutines.pro'
exclude 'META-INF/*'
@@ -213,15 +223,20 @@ dependencies {
// releaseImplementation rootProject.ext.dependencies.releaseleakcanary
implementation rootProject.ext.dependencies.android_start_up
implementation rootProject.ext.dependencies.lancetx_runtime
implementation rootProject.ext.dependencies.lancetx_compiler_lib
implementation rootProject.ext.dependencies.handler_proxy_runtime
kapt rootProject.ext.dependencies.lancetx_compiler
annotationProcessor rootProject.ext.dependencies.lancetx_compiler
annotationProcessor rootProject.ext.dependencies.google_auto_service
kapt rootProject.ext.dependencies.google_auto_service
compileOnly rootProject.ext.dependencies.google_auto_service
if (!rootProject.isReleaseBuild()) {
implementation rootProject.ext.dependencies.lancetx_compiler_lib
implementation rootProject.ext.dependencies.handler_proxy_runtime
kapt rootProject.ext.dependencies.lancetx_compiler
annotationProcessor rootProject.ext.dependencies.lancetx_compiler
annotationProcessor rootProject.ext.dependencies.google_auto_service
kapt rootProject.ext.dependencies.google_auto_service
compileOnly rootProject.ext.dependencies.google_auto_service
}
// implementation rootProject.ext.dependencies.mogocustommap
implementation project(':libraries:mapmodule')

View File

@@ -8,7 +8,6 @@ import android.app.Service;
import android.content.BroadcastReceiver;
import android.content.ContentProvider;
import android.content.pm.PackageManager;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.opengl.GLSurfaceView;
import android.os.SystemClock;
@@ -24,7 +23,6 @@ import com.mogo.core.lancetx.compiler.lib.generator.Type;
import java.io.File;
import java.io.InputStream;
import java.nio.channels.FileChannel;
import java.util.concurrent.locks.Lock;
import java.util.concurrent.locks.LockSupport;

View File

@@ -1,6 +1,6 @@
apply plugin: 'bytex.handler_proxy'
handler_proxy {
enable true
enableInDebug true
enable !rootProject.isReleaseBuild()
enableInDebug !rootProject.isReleaseBuild()
}

View File

@@ -8,7 +8,7 @@ LancetX {
"com.zhjt.mogo_core_function_devatools.perf"
]
synchronizedLock {
enabled true
enabled !rootProject.isReleaseBuild()
blackList = [
"okio.AsyncTimeout\$Watchdog"
]
@@ -28,7 +28,7 @@ LancetX {
enable true
}
main_block_check {
enable true
enable !rootProject.isReleaseBuild()
}
}
}