साल 2026 से, हम अपने ट्रंक स्टेबल डेवलपमेंट मॉडल के साथ अलाइन होने के लिए, दूसरी और चौथी तिमाही में AOSP पर सोर्स कोड पब्लिश करेंगे. इससे यह पक्का किया जा सकेगा कि प्लैटफ़ॉर्म, पूरे सिस्टम के लिए स्थिर बना रहे. हमारा सुझाव है कि AOSP को बनाने और उसमें योगदान देने के लिए, aosp-main के बजाय android-latest-release का इस्तेमाल करें. android-latest-release मेनिफ़ेस्ट ब्रांच, हमेशा AOSP पर पुश की गई सबसे नई रिलीज़ का रेफ़रंस देगी. ज़्यादा जानकारी के लिए, AOSP में हुए बदलाव लेख पढ़ें.
काम करने वाली सिस्टम प्रॉपर्टी
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
VHAL के साथ काम करने वाली प्रॉपर्टी, सिस्टम प्रॉपर्टी या वेंडर प्रॉपर्टी होनी चाहिए. Android 14 और इसके बाद के वर्शन में, सिस्टम प्रॉपर्टी की परिभाषाएं VehicleProperty.aidl पर तय की जाती हैं.
Android 13 और इससे पहले के वर्शन में, सिस्टम प्रॉपर्टी की परिभाषाएं automotive/vehicle/aidl/android/hardware/automotive/vehicle/VehicleProperty.aidl पर तय की जाती हैं. उदाहरण के लिए, Android 13 के लिए, VehicleProperty.aidl देखें.
Android 14 और इसके बाद के वर्शन में, सिस्टम प्रॉपर्टी की परिभाषा को एआईडीएल इंटरफ़ेस, android.hardware.automotive.vehicle.property में तय किया गया है. यह वीएचएएल इंटरफ़ेस (android.hardware.automotive.vehicle) से अलग है. वीएचएएल को लागू करने वाले और वीएचएएल क्लाइंट को, दोनों इंटरफ़ेस पर निर्भर रहना चाहिए.
CarPropertyManager के ज़रिए दिखाई गई वीएचएएल प्रॉपर्टी के लिए, VehiclePropertyIds देखें.
अपने-आप जनरेट होने वाले ऐक्सेस मोड और बदलाव मोड
Android 14 और इसके बाद के वर्शन में, VHAL लागू करने की सुविधा के लिए, हम अपने-आप जनरेट होने वाली C++ हेडर फ़ाइलें और Java क्लास फ़ाइलें उपलब्ध कराते हैं. इनमें सिस्टम प्रॉपर्टी के लिए, बदलाव करने या ऐक्सेस करने का मोड सेट होता है. वेंडर, वीएचएएल को लागू करने के लिए इनका इस्तेमाल कर सकते हैं. इससे यह पक्का किया जा सकता है कि प्रॉपर्टी कॉन्फ़िगरेशन, स्पेसिफ़िकेशन के मुताबिक हों.
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2025-12-03 (UTC) को अपडेट किया गया.
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 2025-12-03 (UTC) को अपडेट किया गया."],[],[]]