JRE na Android

hlasů
33

To může znít jako hloupá otázka, ale Google se mi nepomůže.

Existuje JRE k dispozici pro Android? Pokud ano, která verze je to? Existují nějaké významné funkce chybí?

Pokud tomu tak není znamená to, že všechny java aplikace se musí překompilovat pro Dalvik pracovat na Androidu?

Aktualizace; Bude tam být někdy JRE k dispozici pro Android?

Položena 24/12/2008 v 01:28
zdroj uživatelem
V jiných jazycích...                            


2 odpovědí

hlasů
24

Ne není. Google se vytvořit zcela odlišný runtime pro Android, kde základní třídy jsou zcela odlišné (byť kompatibilní )

Využívá Java jako jazyk (syntaxe), ale ne na platformě Java.

Můžete se dozvědět o platformě Android zde .

Z této stránky:

Android obsahuje sadu základních knihoven, která poskytuje většinu z funkcí dostupných v hlavních knihovnách programovacího jazyka Java.

Četl tučně „most“.

A tak, i když vypadají podobně, ale nejsou stejné.

Odpovězeno 24/12/2008 v 01:31
zdroj uživatelem

hlasů
4

Nejbližší jsem našel je http://www.apogee.com/products/cjre-a

Bohužel, jak je uvedeno na této stránce:

Všimněte si, že Apogee dočasně pozastavena další rozvoj CJREs + A v červnu 2012, z důvodu nedostatečné poptávky po nich. Kontaktujte Apogee, pokud máte zájem o CJRE + cílená na Android běžící zařízení dle vašeho výběru pro „objemové“ distribuci svých zákazníků a / nebo jinými třetími stranami.

... a download / demo není nikde k nalezení.

Převzato z jejich produktů strana http://www.apogee.com/products to zní, jako by to byla skvělá věc, že:

CJRE + A - „CJRE pro Android“ je vhodný pro zařízení se systémem Android v4.x nebo vyšší, které je potřeba vykonat Java SE 5 a SE 6 aplikací navíc k provádění aplikací pro Android.

Stále můžeme snít. Nemám je kontaktovala. Jsem si vědom mnoha společností, které hledají pro tuto funkci. Nedovedu si představit, že bude zmenšovat až příliš rychle (nebo řekněme pomalejší než blesk)?

Nemám natáhl Apogee, možná by stálo za to vyzkoušet ... Pokud někdo najde řešení, mějte nás aktualizována! Dík.

Odpovězeno 04/12/2012 v 21:50
zdroj uživatelem

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more