AndroidAudioLoader will create an
AndroidAudioData object with the specified asset key.AndroidHarness wraps a jme application object and runs it on
AndroidAndroidInput is the main class that connects the Android system
inputs to jME.AndroidInputHandler14 extends AndroidInputHandler to
add the onHover and onGenericMotion events that where added in Android rev 14 (Android 4.0).AndroidJoyInput14 extends AndroidJoyInput
to include support for physical joysticks/gamepads.Logger to Android based logging
Log.RendererException if there
is one.RendererException if
there is one.RendererException if
there is one.createView creates the GLSurfaceView that the renderer will
draw to.GLSurfaceView} using #{OGLESContext} as a renderer to render
a JME game on an android view for custom xmL designs.
The main idea of #JmeSurfaceView class is to start a jMonkeyEngine application in a SystemListener context in a GL_ES thread ,
then the GLSurfaceView holding the GL_ES thread joins the UI thread with a delay of user's choice using a #Handler , during the delay , the game runs normally in the GL_ES thread(but without coming up on the UI)
and the user has the ability to handle a couple of actions asynchronously as displaying a progress bar on a SplashScreen or
an image or even play a preface game music of choice.JmeSurfaceView
joins the UI thread , after asynchronous rendering.JmeSurfaceView
joins the UI thread , after asynchronous rendering.SystemListener.JmeSurfaceView
joins the UI thread , after asynchronous rendering.