支持cronet

pull/133/head
于俊 1 year ago
parent 1a94c846b5
commit 95293b0498
  1. 12
      app/build.gradle
  2. BIN
      app/libs/xwalk_shared_library-23.53.589.4.aar
  3. 5
      app/proguard-rules.pro

@ -58,6 +58,11 @@ android {
}
}
repositories {
flatDir {
dirs 'libs'
}
}
dependencies {
api fileTree(dir: "libs", include: ["*.jar"])
@ -70,7 +75,7 @@ dependencies {
implementation 'androidx.recyclerview:recyclerview:1.2.1'
implementation files('libs/thunder.jar')
implementation files('libs/commons-lang3-3.12.0.jar')
implementation files('libs/xwalk_shared_library-23.53.589.4.aar')
implementation 'com.squareup.okhttp3:okhttp:3.12.11'
annotationProcessor 'androidx.room:room-compiler:2.3.0'
@ -103,4 +108,9 @@ dependencies {
implementation 'com.github.hedzr:android-file-chooser:v1.2.0-final'
implementation 'commons-io:commons-io:2.11.0'
implementation 'com.googlecode.juniversalchardet:juniversalchardet:1.0.3'
implementation(name:'xwalk_shared_library-23.53.589.4',ext:'aar')
//http3
implementation ('com.google.net.cronet:cronet-okhttp:0.1.0')
// implementation 'com.google.android.gms:play-services-cronet:18.0.1'
implementation ('org.chromium.net:cronet-embedded:101.4951.41')
}

@ -210,4 +210,7 @@
-keepclassmembers enum * {
public static **[] values();
public static ** valueOf(java.lang.String);
}
}
# Cronet支持http3
-keep class com.google.net.cronet.**{*;}
-keep class org.chromium.net.**{*;}

Loading…
Cancel
Save