From fd619ec8b9a020c18fc38e6484ad9d49a8f81713 Mon Sep 17 00:00:00 2001 From: rhunk <101876869+rhunk@users.noreply.github.com> Date: Sat, 6 Jul 2024 17:12:07 +0200 Subject: [PATCH] fix: library abi Signed-off-by: rhunk <101876869+rhunk@users.noreply.github.com> --- .../kotlin/me/rhunk/snapenhance/RemoteSharedLibraryManager.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/kotlin/me/rhunk/snapenhance/RemoteSharedLibraryManager.kt b/app/src/main/kotlin/me/rhunk/snapenhance/RemoteSharedLibraryManager.kt index 2baf50a1..b3fc1825 100644 --- a/app/src/main/kotlin/me/rhunk/snapenhance/RemoteSharedLibraryManager.kt +++ b/app/src/main/kotlin/me/rhunk/snapenhance/RemoteSharedLibraryManager.kt @@ -1,5 +1,6 @@ package me.rhunk.snapenhance +import android.os.Build import me.rhunk.snapenhance.common.bridge.InternalFileHandleType import okhttp3.OkHttpClient import okhttp3.Request @@ -26,8 +27,9 @@ class RemoteSharedLibraryManager( } private fun downloadLatest(outputFile: File): Boolean { + val abi = Build.SUPPORTED_ABIS.firstOrNull() ?: return false val request = Request.Builder() - .url("https://raw.githubusercontent.com/SnapEnhance/resources/main/sif/libsif.so") + .url("https://raw.githubusercontent.com/SnapEnhance/resources/main/sif/$abi.so") .build() runCatching { okHttpClient.newCall(request).execute().use { response ->