Sign in to follow this  
D3DXVECTOR3

[J2ME] Why am I not seeing anything!?

Recommended Posts

I have a VERY strange problem and I dont know how 2 debug such thing. Oke when I launch the game from Eclipse the app works perfect, but when I launch it from the .jad file then the screen goes blank(white) after the logo. Why does Eclipse do that the .jad doesnt?

Share this post


Link to post
Share on other sites
It could be that running from the workspace the resources are taken from a certain lib but when bundled in the jar they are placed in the wrong place. Check any image loading code to see it's not throwing any exceptions.

In cases like this, in general, it is good to put:

try {
// ....
}
catch (Exception e) {
e.printStackTrace();
}

around any entry point in your program. These "entry points" are the methods called by the system thread, for instance startApp(), keyPressed(), commandAction(), paint(), etc.

shmoove

EDIT: Added the "not so obvious but quite likely to cause problems" paint() method to the list of entry points.

[Edited by - shmoove on June 30, 2005 11:02:04 AM]

Share this post


Link to post
Share on other sites
A strange thing happend yesterday. The problem dissapeared without a trace. I didnt do anything during the weekend. Yesterday I started my pc and run Eclipse, did a jar-package rebuild and it worked as if nothing had happened :S
Maybe it was a bug in the jar-package plugin or maybe a bug in the emulator. Anyway the problem is gone.... for now.

Share this post


Link to post
Share on other sites
I'm not sure with eclipse...but this could be a nice tip for you...

I use netbeans IDE (plus its mobility pack) in developing (using it as my IDE and I compile and run the jar file in the IDE). I then transfer my final project files to the j2me wireless toolkit's /apps directory and then compile it separately in WTK. The resulting obfuscated jar size is always smaller. :)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this