以前お世話になりました、昔タイマーのことで相談にきたものです。
また質問をさせていただきます。

ShortTimerをrepeatで走らせて毎フレーム描画すると、
描画が重い場合はタイマーイベントがたまってひどいことになる。
と結論をだし、

//タイマーイベントで呼び出される
{
timer.stop();
timer.start();
GameMain();
}
として毎回時計を止めたり開始したりにしてみました。
これでタイマーイベントが止まる事はなくなったのですが、
テストプレイの途中、

・タイマーが回っている時にstartすると起こるエラー
com.nttdocomo.ui.UIException: Short timer already started
Stack trace data not available
が1回だけ(stopの反応がにぶかった??)

・タイマーがちゃんとスタートせず、タイマーイベントが起こらなくなってしまうこと
が数回起こりました。
大きな問題は後者なのですが、startメソッドはvoid型です。
しっかりstartしたのかどうか調べる術がないのですが、
何か良い知恵はありますでしょうか。

動かした環境はエミュのiαppliToolです。
よろしくお願いいたします