Android 4.4 发送扫描SD卡广播 访问拒绝,求高手指点

yuhudie203 2014-02-20 08:26:59
在Android4.4上使用如下代码

IntentFilter intentFilter = new IntentFilter(Intent.ACTION_MEDIA_SCANNER_STARTED);
intentFilter.addAction(Intent.ACTION_MEDIA_SCANNER_FINISHED);
intentFilter.addDataScheme("file");
registerReceiver(scanReceiver, intentFilter);
sendBroadcast(new Intent(Intent.ACTION_MEDIA_MOUNTED, Uri.parse("file://" +
Environment.getExternalStorageDirectory())));

提示如下错误:
java.lang.SecurityException: Permission Denial: not allowed to send broadcast android.intent.action.MEDIA_MOUNTED from pid=12403, uid=10116
我只能在4.4上用,所以求高手指点,请问如何规避!
...全文
2897 12 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
抚一曲代码 2016-06-04
  • 打赏
  • 举报
回复
同求,如何接受广播
打工老男孩 2015-08-12
  • 打赏
  • 举报
回复
楼主这个问题解决了吗? 遇到同样问题了 求解决方法 啊
gaijw_csdn 2015-04-28
  • 打赏
  • 举报
回复
请问解决了吗 android 4.4 扫描
wo叫天然呆 2014-04-08
  • 打赏
  • 举报
回复
引用 8 楼 yuhudie203 的回复:
[quote=引用 4 楼 hjywyj 的回复:] 参考
这个OK![/quote] LZ,如何解决的,网页打不开
paulo_c 2014-02-24
  • 打赏
  • 举报
回复
楼主!问题解决了么?我刚刚也遇到这个问题!!求帮助!
yuhudie203 2014-02-24
  • 打赏
  • 举报
回复
引用 4 楼 hjywyj 的回复:
参考
这个OK!
Nico 2014-02-24
  • 打赏
  • 举报
回复
Android 4.4的sdcard根目录的读写权限被收起来的
哎,真难 2014-02-21
  • 打赏
  • 举报
回复
应该是没有权限吧,,,
  • 打赏
  • 举报
回复
依然绿茶 2014-02-21
  • 打赏
  • 举报
回复
androidmanifest.xml文件中新增
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/>
看行不行 如果还是不行的话,是不是只有系统权限才能发这个广播?
媒体盒子 2014-02-21
  • 打赏
  • 举报
回复
这个广播是系统挂载完sdcard后发送的,APP怎么能发呢
yuhudie203 2014-02-21
  • 打赏
  • 举报
回复
有没有人帮看看

80,472

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧