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
b622604370
commit
1e90b4fa70
1 changed files with 1 additions and 1 deletions
|
@ -121,7 +121,7 @@ public class SDLActivity extends Activity implements View.OnSystemUiVisibilityCh
|
|||
} else {
|
||||
library = "libmain.so";
|
||||
}
|
||||
return library;
|
||||
return getContext().getApplicationInfo().nativeLibraryDir + "/" + library;
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue