2010-01-20 21 views
5

Android için Java ME (aka. J2ME) uygulamalarını daha kolaylaştıran herhangi bir Java ME uyumluluk katmanı var mı?Android için Java ME uyumluluk katmanı

Dahili Android API'ye çağrıları yönlendiren üçüncü taraf bir sınıf kitaplığını kastediyorum.

cevap

4

Bu genellikle kötü bir fikirdir.

Tasarım, uygulama yönetimi, yaşam döngüsü ve kaynak erişimi tamamen farklıdır. Aynı uygulamayı J2ME ve Android'de çalıştırmayı denemek çok az teknik bir anlam ifade ediyor.

Her iki platformdaki java dilinin kullanımı, tüm platformdan bağımsız mantığınızı yeniden kullanmanıza olanak tanır. MIDlet'iniz zaten doğru şekilde tasarlanmışsa, işletme veya alan adı mantığını temsil eden kodların çoğu Android'de yeniden kullanılabilir olmalıdır.

Uygun bir Android uygulamasında Intents ve Activity'ın ayrıntılarına ve sistemin davranışlarına dayattığı kısıtlamalar göz önüne alındığında, yeni uygulama mimarisine doğru şekilde uyum sağlama çabası değil, yalnızca sorunlara yol açıyor.