解决办法:
AndroidMenifest.xml文件中,修改Provider ,包括:
<provider
android:name="com.android.downloadmanager.DownloadProvider001"//和类名一致
android:authorities="com.android.download.provider01" //
android:exported="false" >//默认为false
重点:
1.这里的authorities和其他来中调用的public static final String AUTHORITIES="com.android.download.provider01";必须一致 ;
2.getContentResolver().query(Uri.parse("content://com.android.download.provider01/my_downloads"
修改这3处才算将provider修改完整,否则会出现错误!
废了半天劲才搞定!
本文详细介绍了如何正确配置AndroidManifest.xml文件中的DownloadProvider,确保应用内的下载功能正常工作。涉及provider的name、authorities属性设置及getContentResolver().query()方法使用。
2万+

被折叠的 条评论
为什么被折叠?



