java.lang.SecurityException: Provider must not be exporte
解決方案
首先在AndroidManifest.xml中添加provider
android:authorities:
是用來標識provider的唯一標識,在同一部手機上一個"authority"串只能被一個app使用,沖突的話會導致app無法安裝。
android:exported必須設置成false,后面異常會講為什么
android:grantUriPermissions用來控制共享文件的訪問權限,也可以在java代碼中設置。
原文鏈接:https://www.jianshu.com/p/55b817530fa3
在簡書看到一篇文章:一個非常豐富的開源庫,如果你需要相冊、錄制、錄音等操作,那么這個也許對你有一定的幫助:來自簡書:https://www.jianshu.com/p/8a0accffd0e1