Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
* Rôzne virtuálne stroje: Android používa upravenú verziu Java Virtual Machine (JVM) s názvom dalvik virtuálny stroj (DVM) . Tento VM je navrhnutý pre mobilné zariadenia a optimalizovaný pre efektívnosť zdrojov. Štandardné programy Java zostavené pre JVM nebudú fungovať na DVM.
* Android Runtime: Android používa svoje vlastné runtime prostredie s názvom android runtime (art) , ktorý je založený na DVM. Umenie umožňuje efektívne vykonávanie aplikácií pre Android napísané v Java a ďalších jazykoch.
* Android API: Aplikácie pre Android musia interagovať s operačným systémom Android prostredníctvom jeho aplikácie programovacieho rozhrania (API) . Programy Java zvyčajne používajú štandardné knižnice Java a nebudú pracovať s rozhraním Android API.
Môžete však vyvíjať a spustiť aplikácie Android založené na Java na G1:
* Android Development: Aplikácie Android môžete vyvíjať pomocou programovacieho jazyka Java a SDK Android. Tieto aplikácie sú zostavené do Dalvik Bytecode a spúšťajú sa na zariadení Android.
* Nástroje tretích strán: Niektoré nástroje tretích strán vám môžu umožniť spúšťať programy Java v systéme Android, ale tieto nemusia byť spoľahlivé alebo plne funkčné. Často sa spoliehajú na emuláciu alebo modifikované verzie JVM.
v súhrne:
Aj keď nemôžete spustiť štandardné programy Java na G1, môžete vyvíjať a spustiť aplikácie Android založené na Java pomocou Android SDK.