Invalid float: "OpenGL ES GLSL 1.00" on Android 4.0.3

Hello, I’m trying to deploy on Android 4.0.3 (ASUS Transformer Prime tablet) but am running into the error: java.lang.NumberFormatException: Invalid float: “OpenGL ES GLSL 1.00”



I saw there was a similar issue posted earlier (http://hub.jmonkeyengine.org/groups/android/forum/topic/android-4-0-error/) so I updated to the latest nightly but the issue persists. Any ideas? I’ve posted the full log below; the error is at the bottom. Thanks.



[java]MyGame.installd:

Starting: Intent { cmp=com.mycompany.mygame/.MainActivity }

Logging android device output, cancel build or disconnect device to stop logging.


beginning of /dev/log/main
beginning of /dev/log/system
I/ActivityManager( 194): START {flg=0x10000000 cmp=com.mycompany.mygame/.MainActivity} from pid 31671
D/dalvikvm(31671): GC_CONCURRENT freed 98K, 82% free 484K/2560K, paused 0ms+0ms
D/dalvikvm(31682): Late-enabling CheckJNI
I/ActivityManager( 194): Start proc com.mycompany.mygame for activity com.mycompany.mygame/.MainActivity: pid=31682 uid=10020 gids={1015}
D/WindowManager( 194): adjustConfigurationLw, config:{1.0 0mcc0mnc (no locale) layoutdir=0 sw800dp w1280dp h752dp xlrg land ?uimode ?night finger -keyb/v/h -nav/v} mLidOpen:-1 mHasDockFeature:true mHasHallSensorFeature:true config.hardKeyboardHidden:2
D/OpenGLRenderer( 532): Flushing caches (mode 1)
D/OpenGLRenderer( 532): Flushing caches (mode 0)
D/dalvikvm(31682): Trying to load lib /data/data/com.mycompany.mygame/lib/libbulletjme.so 0x410ae010
D/dalvikvm(31682): Added shared lib /data/data/com.mycompany.mygame/lib/libbulletjme.so 0x410ae010
D/dalvikvm(31682): No JNI_OnLoad found in /data/data/com.mycompany.mygame/lib/libbulletjme.so 0x410ae010, skipping init
D/WindowManager( 194): adjustConfigurationLw, config:{1.0 0mcc0mnc (no locale) layoutdir=0 sw800dp w1280dp h752dp xlrg land ?uimode ?night finger -keyb/v/h -nav/v} mLidOpen:-1 mHasDockFeature:true mHasHallSensorFeature:true config.hardKeyboardHidden:2
I/JmeSystem(31682): INFO JmeAndroidSystem 10:42:18 PM Running on jMonkeyEngine 3.0.0 Beta
I/x (31345): Not returning location for the following outliers: [106968112600]
D/libEGL (31682): loaded /system/lib/egl/libEGL_tegra.so
D/AlarmManager( 194): Removed alarm Alarm{417d0fd8 type 2 com.google.android.location} type:ELAPSED_REALTIME_WAKEUP
D/AlarmManager( 194): Added alarm Alarm{4140fc18 type 2 com.google.android.location} type:ELAPSED_REALTIME_WAKEUP when: After 3h:58m:58.0s
D/libEGL (31682): loaded /system/lib/egl/libGLESv1_CM_tegra.so
D/libEGL (31682): loaded /system/lib/egl/libGLESv2_tegra.so
I/OGLESContext(31682): Display EGL Version: 1.0
I/AndroidConfigChooser(31682): JME3 using best EGL configuration available here:
I/AndroidConfigChooser(31682): JME3 using choosen config:
I/AndroidConfigChooser(31682): EGL_RED_SIZE = 8
I/AndroidConfigChooser(31682): EGL_GREEN_SIZE = 8
I/AndroidConfigChooser(31682): EGL_BLUE_SIZE = 8
I/AndroidConfigChooser(31682): EGL_ALPHA_SIZE = 8
I/AndroidConfigChooser(31682): EGL_DEPTH_SIZE = 16
I/AndroidConfigChooser(31682): EGL_STENCIL_SIZE = 0
I/AndroidConfigChooser(31682): EGL_RENDERABLE_TYPE = 5
I/AndroidConfigChooser(31682): EGL_SURFACE_TYPE = 3175
I/AndroidHarness(31682): INFO AndroidHarness 10:42:18 PM Settings: Width 545 Height 320
I/AndroidHarness(31682): onStart
I/AndroidHarness(31682): onResume
V/TabletStatusBar( 305): setLightsOn(true)
I/AndroidConfigChooser(31682): GLSurfaceView asks for egl config, returning:
I/AndroidConfigChooser(31682): EGL_RED_SIZE = 8
I/AndroidConfigChooser(31682): EGL_GREEN_SIZE = 8
I/AndroidConfigChooser(31682): EGL_BLUE_SIZE = 8
I/AndroidConfigChooser(31682): EGL_ALPHA_SIZE = 8
I/AndroidConfigChooser(31682): EGL_DEPTH_SIZE = 16
I/AndroidConfigChooser(31682): EGL_STENCIL_SIZE = 0
I/AndroidConfigChooser(31682): EGL_RENDERABLE_TYPE = 5
I/AndroidConfigChooser(31682): EGL_SURFACE_TYPE = 3175
I/ActivityManager( 194): Displayed com.mycompany.mygame/.MainActivity: +228ms
I/OGLESContext(31682): GL Surface created, doing JME3 init
I/OGLESContext(31682): OGLESContext create
I/OGLESContext(31682): Running on thread: GLThread 3027
D/dalvikvm(31345): GC_CONCURRENT freed 505K, 10% free 7430K/8199K, paused 8ms+20ms
I/OGLESShaderRenderer(31682): INFO OGLESShaderRenderer 10:42:18 PM use_VBO [false] -> [false]
I/OGLESShaderRenderer(31682): INFO OGLESShaderRenderer 10:42:18 PM verboseLogging [false] -> [false]
I/OGLESShaderRenderer(31682): INFO OGLESShaderRenderer 10:42:18 PM Vendor: NVIDIA Corporation
I/OGLESShaderRenderer(31682): INFO OGLESShaderRenderer 10:42:18 PM Renderer: NVIDIA Tegra 3
I/OGLESShaderRenderer(31682): INFO OGLESShaderRenderer 10:42:18 PM Version: OpenGL ES 2.0 14.01002
I/OGLESShaderRenderer(31682): INFO OGLESShaderRenderer 10:42:18 PM GLES20.Shading Language Version: OpenGL ES GLSL 1.00
W/dalvikvm(31682): threadid=11: thread exiting with uncaught exception (group=0x40a4d1f8)
D/AlarmManager( 194): Removed alarm Alarm{4186bf80 type 2 com.google.android.apps.maps} type:ELAPSED_REALTIME_WAKEUP
D/AlarmManager( 194): Added alarm Alarm{416da880 type 2 com.google.android.apps.maps} type:ELAPSED_REALTIME_WAKEUP when: After 0h:0m:58.0s
E/AndroidHarness(31682): java.lang.NumberFormatException: Invalid float: "OpenGL ES GLSL 1.00"
E/AndroidHarness(31682): SEVERE AndroidHarness 10:42:18 PM Exception thrown in Thread[GLThread 3027,5,main]: at java.lang.StringToReal.invalidReal(63)
E/AndroidHarness(31682): at java.lang.StringToReal.initialParse(114)
E/AndroidHarness(31682): at java.lang.StringToReal.parseFloat(304)
E/AndroidHarness(31682): at java.lang.Float.parseFloat(300)
E/AndroidHarness(31682): at com.jme3.renderer.android.OGLESShaderRenderer.initialize(169)
E/AndroidHarness(31682): at com.jme3.system.android.OGLESContext.initInThread(259)
E/AndroidHarness(31682): at com.jme3.system.android.OGLESContext.onSurfaceCreated(211)
E/AndroidHarness(31682): at android.opengl.GLSurfaceView$GLThread.guardedRun(1446)
E/AndroidHarness(31682): at android.opengl.GLSurfaceView$GLThread.run(1216)
E/AndroidHarness(31682):
D/dalvikvm(31682): GC_CONCURRENT freed 248K, 6% free 6694K/7047K, paused 2ms+2ms
D/dalvikvm(29032): GC_CONCURRENT freed 468K, 8% free 7541K/8135K, paused 1ms+2ms[/java]

Update the SDK in about 40 minutes ^^

1 Like

Sweet! :smiley: