remove double slash in library paths

This commit is contained in:
qimiko committed 2024-01-18 15:42:47 -07:00
1 parent e469948c4d
commit d1e239037b
1 file changed
+3 -2
@@ -11,7 +11,6 @@ import android.os.Build
import android.os.Bundle
import android.os.Environment
import android.util.Log
import android.view.View
import android.view.ViewGroup
import android.widget.FrameLayout
import androidx.appcompat.app.AlertDialog
@@ -118,7 +117,9 @@ class GeometryDashActivity : AppCompatActivity(), Cocos2dxHelper.Cocos2dxHelperL
@SuppressLint("UnsafeDynamicallyLoadedCode")
private fun tryLoadLibrary(packageInfo: PackageInfo, libraryName: String) {
val nativeDir = getNativeLibraryDirectory(packageInfo.applicationInfo)
System.load("$nativeDir/lib$libraryName.so")
val libraryPath = if (nativeDir.endsWith('/')) "${nativeDir}lib$libraryName.so" else "$nativeDir/lib$libraryName.so"
System.load(libraryPath)
}
private fun getNativeLibraryDirectory(applicationInfo: ApplicationInfo): String {