优化:移除multidex

注:Android 5.0(api21)开始,默认支持multidex,不需要手动接入multidex
This commit is contained in:
greatyingzi 2023-02-09 20:55:56 +08:00
parent 4078bf9f21
commit 65e50b4b1a
3 changed files with 2 additions and 4 deletions

View File

@ -45,7 +45,6 @@ android {
versionName version
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
project.ext.set("archivesBaseName", name + "_" + version)
multiDexEnabled true
buildConfigField "String", "Cronet_Version", "\"$CronetVersion\""
buildConfigField "String", "Cronet_Main_Version", "\"$CronetMainVersion\""
@ -133,7 +132,6 @@ dependencies {
testImplementation('junit:junit:4.13.2')
androidTestImplementation('androidx.test:runner:1.5.2')
androidTestImplementation('androidx.test.espresso:espresso-core:3.5.1')
implementation('androidx.multidex:multidex:2.0.1')
//kotlin
//noinspection GradleDependency,DifferentStdlibGradleVersion
implementation("org.jetbrains.kotlin:kotlin-stdlib-jdk8:$kotlin_version")

View File

@ -1,12 +1,12 @@
package io.legado.app
import android.app.Application
import android.app.NotificationChannel
import android.app.NotificationManager
import android.content.Context
import android.content.pm.ActivityInfo
import android.content.res.Configuration
import android.os.Build
import androidx.multidex.MultiDexApplication
import com.github.liuyueyi.quick.transfer.ChineseUtils
import com.github.liuyueyi.quick.transfer.constants.TransType
import com.jeremyliao.liveeventbus.LiveEventBus
@ -33,7 +33,7 @@ import splitties.init.appCtx
import splitties.systemservices.notificationManager
import java.util.concurrent.TimeUnit
class App : MultiDexApplication() {
class App : Application() {
private lateinit var oldConfig: Configuration

0
gradlew vendored Normal file → Executable file
View File