Sto utilizzando ContentProvider
nella mia applicazione Android per condividere il database tra l'applicazione. Per condividere il database ho bisogno di aggiungere l'accesso provider nel AndroidManifest.xml
come la seguente:I fornitori di contenuti esportati possono fornire accesso a dati potenzialmente sensibili
<provider
android:name="Contentprovider"
android:authorities="umb.con.apps.vid" />
ho aggiunto e implementato con successo, ma il messaggio di avviso che mostra nel tag <provider/>
come questo "fornitori di contenuti esportati possono fornire l'accesso a potenzialmente sensibili dati". In futuro causerà problemi di sicurezza?
Si noti inoltre che questo è l'impostazione predefinita se si utilizza il targeting 4.2 (livello API 17). –
In che modo si può ottenere esattamente un avvertimento se non si desidera che il fornitore esporti i dati a qualsiasi altra app? Strumenti – pat8719
@ pat8719: ignore = "ExportedContentProvider" in manifest xml – Ian1971