मैं अपने एंड्रॉइड एप्लिकेशन में ContentProvider
का उपयोग कर रहा हूं ताकि एप्लिकेशन के बीच डेटाबेस साझा किया जा सके। डेटाबेस को साझा करने के लिए मैं की तरह इस प्रकार AndroidManifest.xml
में प्रदाता का उपयोग जोड़ने की जरूरत:निर्यात किए गए सामग्री प्रदाता संभावित संवेदनशील डेटा तक पहुंच प्रदान कर सकते हैं
<provider
android:name="Contentprovider"
android:authorities="umb.con.apps.vid" />
मैं जोड़ लिया है और सफलतापूर्वक लागू किया लेकिन चेतावनी <provider/>
टैग इस "निर्यात सामग्री प्रदाताओं की तरह में दिखा संदेश संभावित रूप से संवेदनशील करने के लिए उपयोग प्रदान कर सकते हैं डेटा"। क्या भविष्य में कोई सुरक्षा समस्या होगी?
यह भी ध्यान दें कि यदि आप 4.2 (एपीआई स्तर 17) को लक्षित कर रहे हैं तो यह डिफ़ॉल्ट है। –
यदि आप किसी अन्य ऐप को डेटा का पर्दाफाश करने के लिए प्रदाता नहीं चाहते हैं तो आप चेतावनी की सवारी कैसे प्राप्त कर सकते हैं? – pat8719
@ pat8719 टूल्स: ignore = "exportedContentProvider" मेनिफेस्ट xml – Ian1971