Some context first: Im using SDL 2.0.9, VS2015 and Android Studio 3.2, all of this on windows; Android Studio has been configured following this guide: Building SDL2.0.9 in Android Studio 3.2 in Windows . If you are seeing this, thanks for the help DaSkuggo, that guide really helped me.
My issue has to deal with SDL_Thread. I have a scene that when its created, starts an SDL_Thread that runs a function that creates all the objects I’m going to need in the scene. Those objects themselves load their respective images using IMG_Load and SDL_CreateTextureFromSurface to create textures.
On the windows build, everything works fine. When i try to run on Android, although the objects are created, the images are all black squares. This only happens to objects created by the SDL_Thread.
I’m have just started working on Android, so I have no idea if its just a case of configurations or to even start. Any help would be much appreciated.