mirror of https://github.com/encounter/SDL.git
Fixed bug 4002 - Android, nativeRunMain() fails on some phone with arm64-v8a
Sylvain The issue is totally reproducible on P8 Lite. "The dlopen() call doesn't include the app's native library directory. The behavior of dlopen() by Android is not guaranteed". Workaround in getMainSharedObject() Just replace return library; with return getContext().getApplicationInfo().nativeLibraryDir + "/" + library;
This commit is contained in:
parent
80021c21b6
commit
a0b3dcc26a
|
@ -121,7 +121,7 @@ public class SDLActivity extends Activity implements View.OnSystemUiVisibilityCh
|
|||
} else {
|
||||
library = "libmain.so";
|
||||
}
|
||||
return library;
|
||||
return getContext().getApplicationInfo().nativeLibraryDir + "/" + library;
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
Loading…
Reference in New Issue