じろうの公開メモ

自分用のメモ置き場です

destroyApp threw an Exception

destroyApp threw an Exception
java.lang.NullPointerException
java.lang.NullPointerException
at MapScrollCanvas.endProc(+17)
at MapScroll.destroyApp(+14)
at javax.microedition.midlet.MIDletProxy.destroyApp(+8)
at com.sun.midp.midlet.Scheduler.schedule(+341)
at com.sun.midp.main.Main.runLocalClass(+28)
at com.sun.midp.main.Main.main(+80)

閉じた瞬間でるんだけど、ナンだろう

こたえ:自バグでした
一行抜けてた
閉じるの関数を呼び出そうとしているが実態がnullだった
収録されてるソースがバグってる思った事はナイショ

Error occurred during initialization of VM

Error occurred during initialization of VM
Could not reserve enough space for object heap

調べてみるとJavaのインストールが怪しいらしい
rb.jarが怪しい?
再インストールしてみる・・・・
こんどはwtkのツールがうまくうごかない。。。MIDP!
これまた再インストール

お、うごくようになった

wx%=256;

wx%=256;
あれ?なんだこれ?
あぁ、ダメだな俺基礎ができてない・・・
wx = wx % 256;
ってことと同じだよな、アハハ

wx+=64;
wx%=256;
256で割った余りがwxに。
つまりwxは256を超えない
wxは0>64>128>192>0(256)のパターンを繰り返す