جهت تماس با کارشناسان فروش کلیک نمایید

موضوع مقاله : رابطه اندرويد و جاوا :

شرح : نرم‌افزارهاي جانبي اندرويدي با استفاده از زبان جاوا نوشته مي‌شوند و براي ارتباط با لايه‌هاي زيرين سيستم عامل مي‌توانند از کتابخانه‌هاي جاوايي اندرويد استفاده کنند. بخش رابط کاربري سيستم عامل اندرويد با زبان جاوا نوشته شده‌است و بسياري از برنامه‌هاي اندرويد هم با جاوا نوشته شده‌اند. اما اين سيستم عامل، Java Virtual Machine ندارد. براي اجراي برنامه‌هاي جاوايي روي اين سيستم عامل، کدهاي جاوا به کدهاي Dalvik تبديل مي‌شوند و سپس روي Dalvik vitrual machine اجرا مي‌شوند. دالويک يک ماشين مجازي جاوايي است که براي سيستم عامل اندرويد بهينه شده‌است تا هم RAM و هم CPU و هم باتري کمتري مصرف کند). برنامه‌هاي جاوايي معمولي هم که روي گوشي‌هاي ديگر اجرا مي‌شوند با استفاده از نرم‌افزارهاي شبيه‌ساز ماشين مجازي جاوا مانند j2ME MIDP Runner روي اين سيستم عامل قابل اجرا هستند.