qual seria o metodo principal em j2me, so nao estou enganado seria estes?
protected void startApp() throws MIDletStateChangeException {
//Confg c = new Confg();
//int indice = 0;
//if (c.getRecord(indice).equals("")) {
//dadosInicial();
//} else {
display.setCurrent(FrmPrincipal);
//}
}
protected void pauseApp() {
}
protected void destroyApp(boolean arg0) throws MIDletStateChangeException {
destroyApp(arg0);
}
pq qdo executo a aplicação no celular motorola mot q8 com windows mobile 6 da o seguinte erro:
java.lang.exception: no main-class attribute in…
pode ser a kjvm :s…aparentemente ta tudo ok…isso roda blz no emulador?
no emulador roda perfeito… no celular estou usano a Utilizando a JVM MySaif como jvm. sera que nao é ai q esta o erro? ou sera q a aplicação tem q rodar em um diretorio especifico?
acho que o erro está ai…tenta instalar uma vm mais indicada, acho que resolve…essa JVM é da microsoft? tenta usar uma da microsoft propria pro CE, acho que resolve…
a microsoft nao tem virtual machine, nao iria fazer pra propria concorrente…
alguma outra alternativa?
http://www.microsoft.com/mscorp/java/default.mspx
acho que ela tem sim…como iria rodar o J# sem uma VM?da uma lida nesse .net Compact framework v se nao ja vem com uma VM? ou se a propria MS nao diponibiliza essa VM…
ja olhei, o projeto parou em 2007 e nao teve mais atualizações… sera que ninguem conseguiu rodar j2me no windowns mobile 6.0. a mysaifu nao roda j2me so j2se por isso que estava dando aqueles erros.
cara…kvm, mas nao sei se roda no windows CE…aproveita e leia sobre .net compact framework, talvez tenha algo interassante lá… 