कार यूआई लाइब्रेरी को ऐप्स में एकीकृत करें

कार यूआई लाइब्रेरी में ऐप्स को लागू करने के लिए दो तत्व शामिल हैं:

  • अवयव। जावा कक्षाएं जो एक विशिष्ट व्यवहार लागू करती हैं। उदाहरण के लिए, CarUiRecyclerView और टूलबार।

  • संसाधन। व्यक्तिगत एंड्रॉइड संसाधन जो ओईएम के लिए अपने स्वयं के डिजाइन के साथ स्थिरता प्राप्त करने के लिए उपलब्ध नॉब का प्रतिनिधित्व करते हैं। उपरोक्त घटक अनुकूलन योग्य बनने के लिए इन संसाधनों का उपयोग करते हैं।

ऐप्स कार यूआई लाइब्रेरी को एक निर्भरता के रूप में जोड़कर एकीकृत करते हैं:

  • Android 9 और Android 10 ( Android.mk फ़ाइल), निम्नलिखित जोड़ें:

    LOCAL_STATIC_ANDROID_LIBRARIES := car-ui-lib
    
  • Android 11 (और उच्चतर) ( Android.bp ), निम्नलिखित जोड़ें:

    static_libs: [
                ...
        "car-ui-lib-bp",
        ]
    

स्टाइल कार यूआई घटक

सामान्य तौर पर, ऐप्स को डेटा और, कुछ मामलों में, छवियां और आइकन प्रदान करके सभी आवश्यक कार्यक्षमता प्राप्त करने में सक्षम होना चाहिए। उदाहरण के लिए, बैक, क्लोज़, सर्च और मेनू जैसे मानक आइकन कार यूआई लाइब्रेरी द्वारा प्रदान किए जाते हैं। यदि आपको लगता है कि संसाधनों की कमी है या ऐसी कार्यक्षमता है जिसे दिए गए घटकों के साथ हासिल नहीं किया जा सकता है, तो एंड्रॉइड ऑटोमोटिव पार्टनर इंजीनियरिंग के साथ जुड़ें।