From 5ada2e12c21e410af613a424d4668b14016c3a34 Mon Sep 17 00:00:00 2001 From: tehcneko <7741672-NekoInverter@users.noreply.gitlab.com> Date: Mon, 24 Jan 2022 13:10:20 +0800 Subject: [PATCH] Remove relinker --- app/src/main/java/com/hippo/ehviewer/EhApplication.java | 4 +--- native/build.gradle | 1 - native/src/main/java/com/hippo/Native.java | 8 ++------ 3 files changed, 3 insertions(+), 10 deletions(-) diff --git a/app/src/main/java/com/hippo/ehviewer/EhApplication.java b/app/src/main/java/com/hippo/ehviewer/EhApplication.java index ba16519f9..c5c0ca7b0 100644 --- a/app/src/main/java/com/hippo/ehviewer/EhApplication.java +++ b/app/src/main/java/com/hippo/ehviewer/EhApplication.java @@ -323,6 +323,7 @@ public class EhApplication extends SceneApplication { super.onCreate(); + Native.initialize(); ClipboardUtil.initialize(this); GetText.initialize(this); StatusCodeException.initialize(this); @@ -334,9 +335,6 @@ public class EhApplication extends SceneApplication { EhDB.initialize(this); EhEngine.initialize(); BitmapUtils.initialize(this); - Native.initialize(this); - //Image.initialize(this); - //A7Zip.initialize(this); if (EhDB.needMerge()) { EhDB.mergeOldDB(this); diff --git a/native/build.gradle b/native/build.gradle index 21794957d..08a6b96a8 100644 --- a/native/build.gradle +++ b/native/build.gradle @@ -41,5 +41,4 @@ android { dependencies { implementation 'androidx.annotation:annotation:1.3.0' - implementation 'com.getkeepsafe.relinker:relinker:1.4.4' } diff --git a/native/src/main/java/com/hippo/Native.java b/native/src/main/java/com/hippo/Native.java index a1babb87d..4449c4a37 100644 --- a/native/src/main/java/com/hippo/Native.java +++ b/native/src/main/java/com/hippo/Native.java @@ -1,12 +1,8 @@ package com.hippo; -import android.content.Context; - -import com.getkeepsafe.relinker.ReLinker; - public class Native { - public static void initialize(Context context) { - ReLinker.loadLibrary(context, "ehviewer"); + public static void initialize() { + System.loadLibrary("ehviewer"); } }