رابطهٔ اندروید و جاوا نوشته‌شده در شنبه ۴ اسفند ۱۳۹۷، ۱۰:۳۸:۳۹، ۱۰:۴۳:۳۵، ۱۰:۴۸:۳۶ توسط علیرضا ایوز
نرم‌افزارهای جانبی اندرویدی با استفاده از زبان جاوا نوشته می‌شوند و برای ارتباط با لایه‌های زیرین سامانهٔ کارگزار می‌توانند از کتابخانه‌های جاوایی اندروید استفاده کنند.
بخش رابط کاربری (User Interface یا UI) سامانهٔ کارگزار اندروید با زبان جاوا نوشته شده است و بسیاری از برنامه‌های اندروید هم با جاوا نوشته‌اند؛ اما این سامانهٔ کارگزار، ماشین مجازی جاوا (Java Virtual Machine) ندارد؛ برای اجرای برنامه‌های جاوایی روی این سامانهٔ کارگزار، رمزهای جاوا به رمزهای دالویک (Dalvik Codes) تبدیل می‌شوند و سپس روی ماشین مجازی دالویک (Dalvik Virtual Machine) اجرا می‌شوند. دالویک یک ماشین مجازی جاوایی است که برای سامانهٔ کارگزار اندروید بهینه‌سازی شده است تا هم رام (RAM) و هم سی‌پی‌یو (CPU) و هم باتری کمتری استفاده کند.
برنامه‌های جاوایی معمولی هم که روی گوشی‌های دیگر اجرا می‌شوند با استفاده از نرم‌افزار شبیه‌ساز مانند J2ME Loader روی این سامانهٔ کارگزار قابل اجرا هستند.

دیدگاه‌ها

دیدگاهی برای نمایش وجود ندارد!

فرستادن دیدگاه

اطلاعات شما:

آی‌پی: 107.23.176.162

تقویم

به‌زودی...