एआरटी मॉड्यूल का लक्ष्य उपयोगकर्ताओं को नवीनतम प्रबंधित रनटाइम अनुकूलन, सुविधाएं और बग फिक्स की पेशकश करके एंड्रॉइड अनुभव को बेहतर बनाना है। उपयोगकर्ता अब अपने डिवाइस के साथ भेजे गए रनटाइम पर अटके नहीं रहेंगे। डेवलपर्स को अब नई कार्यक्षमताओं के लिए वर्षों तक इंतजार नहीं करना पड़ेगा। रनटाइम और लाइब्रेरी में सुधार सभी एंड्रॉइड भागीदारों के साथ साझा किए जाते हैं।
एंड्रॉइड रनटाइम (एआरटी) और प्रबंधित कोर लाइब्रेरी (लिबकोर) देशी रनटाइम (बायोनिक) और आईसीयू के साथ एंड्रॉइड 10 में रनटाइम मॉड्यूल प्रयास का हिस्सा थे।
एंड्रॉइड 11 में, ART और libcore को गैर-अद्यतन योग्य APEX के रूप में पैक किया गया है। बायोनिक और आईसीयू (कोड और डेटा) प्लेटफ़ॉर्म पर बने रहते हैं और अद्यतन योग्यता में सुधार के लिए एआरटी से अलग किए जाते हैं।
मॉड्यूल सीमा
परियोजना का नाम | उद्देश्य |
---|---|
art | मॉड्यूल परियोजना |
external/apache-xml | मॉड्यूल परियोजना |
external/bouncycastle | मॉड्यूल परियोजना |
external/okhttp | मॉड्यूल परियोजना |
external/oj-libjdwp | मॉड्यूल परियोजना |
libcore | मॉड्यूल परियोजना |
libnativehelper | मॉड्यूल परियोजना |
system/core/libnativebridge | मॉड्यूल परियोजना |
system/core/libnativeloader | मॉड्यूल परियोजना |
पैकेज प्रारूप
ART मॉड्यूल ( com.android.art
) एक APEX के रूप में भेजा जाता है क्योंकि यह एक महत्वपूर्ण सिस्टम घटक है। एपीके के अंदर एप्लिकेशन और सेवाओं को शुरू करने से पहले एआरटी मॉड्यूल की उपस्थिति की आवश्यकता होती है।