diff --git a/app/build.gradle b/app/build.gradle index 92cc21fd..e0f3addf 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -120,7 +120,8 @@ dependencies { implementation 'com.github.bumptech.glide:okhttp3-integration:4.16.0' implementation 'pub.devrel:easypermissions:3.0.0' implementation 'org.greenrobot:eventbus:3.3.1' - implementation 'com.github.oasisfeng:condom:2.5.0' + // Temporarily disabled due to JitPack issues + // implementation 'com.github.oasisfeng:condom:2.5.0' implementation 'org.slf4j:slf4j-nop:2.0.17' implementation 'androidx.core:core-splashscreen:1.0.1' } \ No newline at end of file diff --git a/app/src/main/java/me/ghui/v2er/general/App.java b/app/src/main/java/me/ghui/v2er/general/App.java index aa942e75..b7f15236 100644 --- a/app/src/main/java/me/ghui/v2er/general/App.java +++ b/app/src/main/java/me/ghui/v2er/general/App.java @@ -4,7 +4,6 @@ import androidx.annotation.Nullable; -import com.oasisfeng.condom.CondomContext; import com.orhanobut.logger.AndroidLogAdapter; import com.orhanobut.logger.FormatStrategy; import com.orhanobut.logger.Logger; diff --git a/app/src/main/java/me/ghui/v2er/general/MyAppGllideModule.java b/app/src/main/java/me/ghui/v2er/general/MyAppGllideModule.java index 78ba7066..371b8703 100644 --- a/app/src/main/java/me/ghui/v2er/general/MyAppGllideModule.java +++ b/app/src/main/java/me/ghui/v2er/general/MyAppGllideModule.java @@ -24,11 +24,16 @@ @GlideModule public class MyAppGllideModule extends AppGlideModule { + + @Override + public boolean isManifestParsingEnabled() { + return false; + } @Override public void registerComponents(Context context, Glide glide, Registry registry) { OkHttpUrlLoader.Factory factory = new OkHttpUrlLoader.Factory(APIService.httpClient()); - glide.getRegistry().replace(GlideUrl.class, InputStream.class, factory); + registry.replace(GlideUrl.class, InputStream.class, factory); } @Override