4
« on: November 15, 2010, 12:21:22 am »
Hi, I have change file to mp3. It don't success
So I load it via zip input stream. But it also don't success.
Please help me.
11-15 06:09:35.781: INFO/jPCT-AE(318): Loading Texture...
11-15 06:09:35.822: INFO/jPCT-AE(318): Loading Texture...
11-15 06:09:35.842: INFO/jPCT-AE(318): Loading Texture...
11-15 06:09:35.941: DEBUG/dalvikvm(318): GC freed 181 objects / 7984 bytes in 95ms
11-15 06:09:36.031: DEBUG/dalvikvm(318): GC freed 49 objects / 1880 bytes in 80ms
11-15 06:09:36.082: INFO/jPCT-AE(318): Loading Texture...
[b]11-15 06:09:36.271: INFO/jPCT-AE(318): [ 1289776176272 ] - ERROR: Unsupported version: 0
11-15 06:09:36.271: WARN/System.err(318): java.lang.RuntimeException: [ 1289776176272 ] - ERROR: Unsupported version: 0
11-15 06:09:36.281: WARN/System.err(318): at com.threed.jpct.Logger.log(Logger.java:159)
11-15 06:09:36.281: WARN/System.err(318): at com.threed.jpct.DeSerializer.deserialize(DeSerializer.java:31)
11-15 06:09:36.281: WARN/System.err(318): at com.threed.jpct.Loader.loadSerializedObject(Loader.java:97)
11-15 06:09:36.281: WARN/System.err(318): at ar.jPCT.jPCT$MyRenderer.onSurfaceCreated(jPCT.java:295)
11-15 06:09:36.292: WARN/System.err(318): at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1112)
11-15 06:09:36.301: WARN/System.err(318): at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:975)[/b]
11-15 06:09:36.301: INFO/jPCT-AE(318): [ 1289776176307 ] - ERROR: Can't deserialize object: [ 1289776176272 ] - ERROR: Unsupported version: 0
11-15 06:09:36.341: INFO/ActivityManager(66): Displayed activity ar.jPCT/.jPCT: 2052 ms (total 2052 ms)
11-15 06:09:36.371: WARN/dalvikvm(318): threadid=15: thread exiting with uncaught exception (group=0x4001b188)
11-15 06:09:36.381: ERROR/AndroidRuntime(318): Uncaught handler: thread GLThread 8 exiting due to uncaught exception
[b]11-15 06:09:36.422: ERROR/AndroidRuntime(318): java.lang.RuntimeException: [ 1289776176307 ] - ERROR: Can't deserialize object: [ 1289776176272 ] - ERROR: Unsupported version: 0
11-15 06:09:36.422: ERROR/AndroidRuntime(318): at com.threed.jpct.Logger.log(Logger.java:159)
11-15 06:09:36.422: ERROR/AndroidRuntime(318): at com.threed.jpct.DeSerializer.deserialize(DeSerializer.java:188)
11-15 06:09:36.422: ERROR/AndroidRuntime(318): at com.threed.jpct.Loader.loadSerializedObject(Loader.java:97)
11-15 06:09:36.422: ERROR/AndroidRuntime(318): at ar.jPCT.jPCT$MyRenderer.onSurfaceCreated(jPCT.java:295)
11-15 06:09:36.422: ERROR/AndroidRuntime(318): at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1112)
11-15 06:09:36.422: ERROR/AndroidRuntime(318): at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:975)[/b]
11-15 06:09:36.441: INFO/Process(66): Sending signal. PID: 318 SIG: 3
11-15 06:09:36.441: INFO/dalvikvm(318): threadid=7: reacting to signal 3
11-15 06:09:36.451: ERROR/dalvikvm(318): Unable to open stack trace file '/data/anr/traces.txt': Permission denied
This is the deserialize code I have write
Config.maxAnimationSubSequences=100;
String textureString = "C:\\a\\skin.bmp";
String obj3dString = "C:\\a\\tris_abm.md2";
String output = "C:\\a\\sf15.ser";
TextureManager.getInstance().flush();
Texture grass2 = new Texture(textureString);
TextureManager tm = TextureManager.getInstance();
tm.addTexture("grass2", grass2);
Object3D grass = Loader.loadMD2(obj3dString, 5);
grass.setTexture("grass2");
grass.build();
DeSerializer de = new DeSerializer();
de.serialize(grass, new FileOutputStream(output), true);
This is serialize code
Loader.loadSerializedObject( new ZipInputStream( res.openRawResource( R.raw.sf15 ) ) );