以下转自百度知道
问:
自己创建了个ContentProvider
以下是部分标签
<provider
android:name="com.android.provider.StudentProvider"
android:authorities="com.android.provider.StudentProvider"
/>
然后又用其他程序调用它时,总提示权限错误
java.lang.SecurityException: Permission Denial: opening provider com.android.provider.StudentProvider from ProcessRecord{b4054ef8 7614:com.example.test/u0a76} (pid=7614, uid=10076) that is not exported from uid 10068
我没在provider里边设权限啊 为什么总是这样??
答:
添加权限
<provider
android:exported="true"
android:name="com.android.provider.StudentProvider"
android:authorities="com.android.provider.StudentProvider"
/>