Questa è generalmente una cattiva idea.
Progettazione, gestione delle applicazioni, ciclo di vita e accesso alle risorse sono completamente diversi. Ha poco senso dal punto di vista tecnico provare a eseguire la stessa applicazione su J2ME e Android.
L'uso del linguaggio Java su entrambe le piattaforme consente di riutilizzare tutta la logica indipendente dalla piattaforma. Se il MIDlet è già progettato correttamente, la maggior parte del codice che rappresenta la logica aziendale o di dominio deve essere riutilizzabile su Android.
Data la granularità di Intenti e Attività in una corretta applicazione Android e i vincoli che il sistema impone al loro comportamento, non fare lo sforzo di adattarsi correttamente alla nuova architettura dell'applicazione richiede solo problemi.
fonte
2010-01-20 13:06:00