mirror of https://github.com/encounter/SDL.git
Android: document workaround to use JNI on native thread (see bug #4406)
This commit is contained in:
parent
b63cb822bf
commit
30359a689f
|
@ -243,6 +243,16 @@ your thread automatically anyway (when you make an SDL call), but it'll never
|
||||||
detach it.
|
detach it.
|
||||||
|
|
||||||
|
|
||||||
|
If you ever want to use JNI in a native thread (created by "SDL_CreateThread()"),
|
||||||
|
it won't be able to find your java class and method because of the java class loader
|
||||||
|
which is different for native threads, than for java threads (eg your "main()").
|
||||||
|
|
||||||
|
the work-around is to find class/method, in you "main()" thread, and to use them
|
||||||
|
in your native thread.
|
||||||
|
|
||||||
|
see:
|
||||||
|
https://developer.android.com/training/articles/perf-jni#faq:-why-didnt-findclass-find-my-class
|
||||||
|
|
||||||
Using STL
|
Using STL
|
||||||
================================================================================
|
================================================================================
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue