होम मोबाइल SDK टूल को चालू किया जा रहा है

इस पेज पर, Google Home Mobile SDK में कमीशन करने वाले एपीआई की चुनिंदा सुविधाओं के इस्तेमाल के बारे में बताया गया है.

खोजे जाने की कमीशन वाली सूचनाएं रोकें

Android की हाफ़शीट की सूचना
पहली इमेज: Android की हाफ़शीट सूचना का उदाहरण

Android पर Google Play services, डिफ़ॉल्ट रूप से "हाफ़शीट" वाली सूचनाओं का इस्तेमाल करता है. ये सूचनाएं मोबाइल डिवाइस की स्क्रीन के निचले आधे हिस्से को कवर करती हैं. इससे उपयोगकर्ताओं को यह पता चलता है कि कमीशन किए जा सकने वाले Matter डिवाइस आस-पास हैं.

ऐप्लिकेशन के फ़ोरग्राउंड में होने के दौरान, किसी भी रुकावट से बचने के लिए, Mobile SDK में suppressHalfSheetNotification() तरीके का इस्तेमाल करके, इन सूचनाओं को रोका जा सकता है. ज़्यादा जानकारी के लिए एपीआई दस्तावेज़ देखें.

अगर आपका ऐप्लिकेशन 15 मिनट से ज़्यादा समय तक फ़ोरग्राउंड में रहता है, तो इस एपीआई की मदद से उसे चालू करने की अवधि खत्म हो जाती है. टाइम आउट होने के बाद, सुविधा को फिर से चालू करने के लिए, suppressHalfSheetNotification() को फिर से कॉल करें. ऐसा न करने पर, हाफ़शीट की सूचनाएं दिखने लगेंगी.

इस एपीआई को लागू करने की जानकारी, Google Home Sample App for Matter में देखी जा सकती है. ज़्यादा जानकारी के लिए, HalfSheetSuppressionObserver.kt पर जाएं.

यह जानकारी दें कि Matter की सुविधा को चालू किया जा रहा है

अगर कमीशन के लिए Mobile SDK का इस्तेमाल किया जा रहा है, तो आपको Google Home Developer Console में ऐप्लिकेशन पैकेज का नाम जोड़ना होगा. साथ ही, हमारे Matter एपीआई लागू करने होंगे. साथ ही, यह बताना होगा कि आपके ऐप्लिकेशन में ACTION_COMMISSION_DEVICE इंटेंट को हैंडल करके, Matter कमीशन की सुविधा दी जा सकती है.

अपनी AndroidManifest.xml फ़ाइल में, application एलान में ये intent-filter जोड़ें:

<intent-filter>
    <action android:name="com.google.android.gms.metadata.MODULE_DEPENDENCIES" />
</intent-filter>

रेफ़रंस के लिए, हमारे ऐप्लिकेशन के मेनिफ़ेस्ट का नमूना देखें.

ऐप्लिकेशन पिकर

ऐप्लिकेशन पिकर

कमीशन की प्रोसेस के दौरान, ऐप्लिकेशन पिकर में आपका ऐप्लिकेशन दो तरीकों से दिखता है:

  1. कोई ऐप्लिकेशन चुनें स्क्रीन पर.
  2. अगर उपयोगकर्ता अन्य ऐप्लिकेशन चुनें विकल्प चुनते हैं, तो यह इंस्टॉल किए गए अन्य ऐप्लिकेशन स्क्रीन पर दिखेगा.

सुझाए गए ऐप्लिकेशन

ऐप्लिकेशन पिकर, सुझाए गए दो ऐप्लिकेशन दिखाता है.

  • पहला वाला हमेशा Google Home app (GHA) होता है.
  • दूसरा, डिवाइस बनाने वाली कंपनी के पसंदीदा ऐप्लिकेशन के लिए है. ऐसा तब होता है, जब यह डिवाइस के वीआईडी या पीआईडी से जुड़े Developer Console प्रोजेक्ट में बताया जाता है. डिवाइस मेकर का पसंदीदा कमिश्नर ऐप्लिकेशन

जब ऐप्लिकेशन, ऐप्लिकेशन चुनें स्क्रीन पर होते हैं, तो दो स्थितियां होती हैं.

  1. इंस्टॉल किया गया - Play services जांच करें कि ऐप्लिकेशन, ACTION_COMMISSION_DEVICE इंटेंट फ़िल्टर के साथ काम करता है या नहीं. अगर इंटेंट फ़िल्टर मौजूद नहीं है, तो उपयोगकर्ता को ऐप्लिकेशन अपडेट करने के लिए Play Store पर भेज दिया जाता है.
  2. इंस्टॉल नहीं किया गया - जारी रखने से पहले, उपयोगकर्ता को ऐप्लिकेशन इंस्टॉल करने के लिए Play Store पर भेज दिया जाता है.