कोड की जगह

इस पेज पर, सोर्स कोड के स्ट्रक्चर और उसे ऐक्सेस करने के तरीके के बारे में बताया गया है.

सोर्स कोड ऐक्सेस करना

Android Automotive - सोर्स कोड ऐक्सेस करना लेख पढ़ें.

पीओकेडी और सोर्स

एसडीवी के सोर्स कोड की पूरी सूची यहां देखें:

  • /system/software_defined_vehicle/platform में, पहले से मौजूद डेवलपमेंट से जुड़ी खास लाइब्रेरी और रैपर शामिल हैं. जैसे: लॉग, ट्रेस, और टाइम सिंक्रनाइज़ेशन.
  • /system/software_defined_vehicle/automotive_services में, ऑटोमोटिव से जुड़ी सेवाएं शामिल हैं. जैसे: डाइग्नोस्टिक्स, कॉन्फ़िगरेशन, कैलिब्रेशन, वाहन मोड, और उपयोगकर्ता प्रोफ़ाइल.
  • /system/software_defined_vehicle/vsidl और /system/software_defined_vehicle/middleware में, VSIDL और मिडलवेयर की सुविधाएं शामिल हैं.
  • /system/software_defined_vehicle/update_manager में, अपडेट मैनेजर की सुविधा शामिल है.
  • /system/software_defined_vehicle/sdv_gateway में, IVI के साथ इंटिग्रेट करने के लिए एसडीवी गेटवे शामिल है.
  • /system/software_defined_vehicle/telemetry में, टेलीमेट्री का सोर्स कोड शामिल है.
  • /system/software_defined_vehicle/samples में, ऐसे सैंपल शामिल हैं जिनका इस्तेमाल करके, शुरुआत की जा सकती है और उन्हें चलाया जा सकता है.
  • /device/google/sdv_display_safety में, डिसप्ले की सुरक्षा के लिए बिल्ड टारगेट शामिल हैं. यह कोड, /packages/services/display_safety/ और /packages/apps/Car/DriverUI में मौजूद है.

लंच टारगेट

एसडीवी के लिए Android प्रॉडक्ट या lunch टारगेट, एक अलग Git प्रोजेक्ट में मौजूद होते हैं. यह प्रोजेक्ट, /device/google/sdv फ़ोल्डर में मौजूद होता है. इसके अलावा, एसडीवी में AOSP के कई कॉम्पोनेंट इस्तेमाल किए जाते हैं. इनमें बाइंडर भी शामिल है.