2017-07-23 4 views
11

developer document of Instant Appsइंस्टेंट ऐप से घटक को एक्सपोज़र करने के लिए तत्काल ऐप पर कैसे दिखाना है?

स्थापित क्षुधा से खुद को स्पष्ट उद्देश्य के माध्यम से तत्काल के साथ बातचीत करने के लिए उपलब्ध कर सकते हैं।

और बाद में उल्लेख किया है कि तत्काल क्षुधा नहीं

डिस्कवर डिवाइस, पर स्थापित ऐप्स की सूची में जब तक इंस्टॉल किए गए एप्लिकेशन के लिए खुद को तत्काल क्षुधा के लिए खोजने योग्य बना दिया है सकते हैं।

लेकिन मुझे उस ऐप के किसी भी ऐप या किसी भी हिस्से के घटक को बेनकाब करने के बारे में विवरण नहीं मिल रहा है, उस मामले के लिए, तत्काल ऐप द्वारा दृश्यमान (और सुलभ) होना। और उस पर कोई सीमा? (समर्थित घटक प्रकार और आदि)

+0

मुझे यहाँ समझने की कोशिश करें । आप चाहते हैं कि आपका इंस्टेंट-ऐप एक और ऐप खोलने में सक्षम हो, उदाहरण के लिए: आपके इंस्टेंट-एप में एक एक्शन यूट्यूब खोलने की ओर जाता है? – TWL

+0

मैं चाहता हूं कि मेरा इंस्टेंट-ऐप किसी अन्य स्थानीय रूप से इंस्टॉल किए गए ऐप द्वारा उजागर की गई सेवा से जुड़ जाए। –

+0

क्या यह https://stackoverflow.com/questions/13745779/binding-to-a-service-from-another-app के समान नहीं है? – TWL

उत्तर

9

अंत में, मैं वाक्य रचना पता लगा:

लिए Android O+, आप घटक को android:visibleToInstantApps="true" निर्दिष्ट कर सकते हैं।

एंड्रॉयड के निचले संस्करण के लिए, अपने <application> (घटकों के लिए काम नहीं कर रहा) को यह मेटा डेटा जोड़ें:

<meta-data android:name="instantapps.clients.allowed" android:value="true" />

अधिक जानकारी यहां पाया जा सकता 3.15. Instant Apps

+0

उदाहरण https://android.googlesource.com/platform/packages/apps/Camera2/+/master पर देख सकते हैं /AndroidManifest.xml और https://android.googlesource.com/platform/packages/providers/ContactsProvider/+/master/AndroidManifest.xml –

संबंधित मुद्दे

 संबंधित मुद्दे