Conversation
|
This would only work for libGDX core natives, not any extension which is probably also relevant. or provide a way to override the default behaviour with something like |
|
Yeah, this does only load libGDX with ReLinker... I'm not even sure if Box2D would be loaded by ReLinker with this PR, and it's used in a lot of Android games. Switching the minimum SDK version to 23 seems like it should work, I just don't know how many devices would be affected. That's over 10 versions back from the current version, right? |
|
I think what you're saying makes sense, sorry for the late reply! I'll work on this as soon as I have some time (likely this weekend/next week) |
If that would be the case, yes, I do have reports of failing to load shared libraries (even with relinker) up to Android 12 though (API 31-32), so I'm not entirely sold on that. 12 is a significantly lower percentage of the market (see https://apilevels.com/) |
|
Sorry for the long wait, I finally got around making a PR for |
This PR changes the default gdx native loader to relinker, to fix some issues in loading native libraries in Android SDK < 23