`

关于 Permission Denial: not allowed to send broadcast android.intent.action.MEDIA_

 
阅读更多
关于 Permission Denial: not allowed to send broadcast android.intent.action.MEDIA_MOUNTED from 错误原因
当在Android4.4上进行图片的扫描功能开发时一般会使用:sendBroadcast(new Intent(Intent.ACTION_MEDIA_MOUNTED, Uri.parse("file://"+ Environment.getExternalStorageDirectory()+ picPath)));的广播
但因为Android4.4中限制了系统应用才有权限使用广播通知系统扫描SD卡,所以会报上面的错误。


this.sendBroadcast(new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE, Uri.parse("file://" + Environment.getExternalStorageDirectory())));
分享到:
评论

相关推荐

    Android 屏幕唤醒 + 屏幕解锁 + 开机服务监听(android.intent.action.BOOT-COMPLET)

    Android 屏幕唤醒 + 屏幕解锁 + 开机服务监听(android.intent.action.BOOT_COMPLET)添加权限:{//开机监听<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/><uses-permission android...

    TestSerial.rar

    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> <uses-permission android:name="android.permission.READ_PHONE_STATE" /> <uses-permission android:name="android.permission....

    点心美化版通讯录

    <uses-permission android:name="android.permission.SEND_SMS" /> <uses-permission android:name="android.permission.RECEIVE_SMS" /> <uses-permission android:name="android.permission.RECEIVE_MMS" /> ...

    Android 静默安装和静默卸载(SilentInstaller)

    Intent intent = new Intent("android.intent.action.SILENT_PACKAGE_INSTALL"); intent.putExtra("silent_install_file", "/sdcard/Helloworld.apk"); intent.putExtra("silent_install_auto_start", true);//...

    使用指南:PhoneGap的CordovaWebView组件在Android原生项目中使用.

    使用指南:PhoneGap的CordovaWebView组件在Android原生项目中使用. 1.下载phonegap2.0, 1.1 从解压文件中“phonegap-phonegap-2dbbdab\... <uses-permission android:name="android.permission.BROADCAST_STICKY" />

    phonegap 配置文件(android+eclipse+phonegap(cordova)配置项目 .)

    已经装eclipse,android sdk及adt的安装和配置。 1.进入eclipse界面,新建android工程 new > android ... <uses-permission android:name="android.permission.BROADCAST_STICKY" /> 到uses-sdk和application之间。

    android Action call 拨打电话 Intent.ACTION.CALL

    接下来,我们将深入探讨如何在Android中使用Intent ACTION_CALL来实现拨打电话的功能。 首先,理解Intent ACTION_CALL的含义是关键。ACTION_CALL是一个特殊的Intent动作,当设置为Intent的动作时,系统会尝试拨打...

    anroid 全景图

    uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> <uses-permission android:name="android.permission.WAKE_LOCK" /> ...

    Android之permission权限列表[收集].pdf

    1. android.permission.BROADCAST_PACKAGE_REMOVED:允许应用接收广播通知,当有包被移除时。通常用于安全监控等应用,以便在有包被删除时采取措施。 2. android.permission.CALL_PHONE:允许应用进行电话呼叫,...

    安卓源码截屏

    在开发截屏应用的时候调用系统接口来截屏,自己...(注意:手机root过,在XML上添加了<uses-permission android:name="android.permission.READ_FRAME_BUFFER" />权限,fb0也赋予了权限并且让进程以 root 用户执行了)

    百度地图APK

    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"> </uses-permission><uses-permission android:name="android.permission.INTERNET"> </uses-permission><uses-permission android:name=...

    Android权限列表permission说明.

    - **声明**:`<uses-permission android:name="android.permission.BROADCAST_PACKAGE_REMOVED" />`。 14. **BROADCAST_STICKY** - **定义**:允许应用接收“粘性”广播,即那些持久存在的广播。 - **用途**:...

    极光推送Androidstudio版点击事件demo

    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.READ_PHONE_STATE" /> <uses-permission android:name="android.permission....

    android 媒体键监听 以及 媒体键模拟

    <uses-permission android:name="android.permission.BIND_REMOTEVIEWS" /> ``` 然后,关于模拟媒体键盘,这通常用于测试或自动化流程。在Android中,可以使用`KeyEvent`类来创建和发送模拟的媒体键事件。以下是一...

    Android-Intent-Action.zip_action _android

    5. ACTION_CALL: 拨打电话,需要`android.permission.CALL_PHONE`权限。 6. ACTION_SEND: 分享内容,可以用来分享文本、图片、视频等。 7. ACTION_BROWSABLE: 表示可以被浏览器启动,通常用于Web链接。 8. ACTION...

    Android Studio集成Jpush

    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> <uses-permission android:name="android.permission.READ_PHONE_STATE"/> <uses-permission android:name="android.permission....

    android mqtt.jar

    compile files('libs/org.eclipse.paho.client.mqttv3-1.1.1.jar')<uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.WAKE_LOCK" /> <uses-...

    android 推送开发 - jpush例子

    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.READ_PHONE_STATE" /> <uses-permission android:name="android.permission....

    极光 JPush android

    <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" /> <uses-permission android:name="android.permission.READ_PHONE_STATE" /> <uses-permission android:name="android.permission....

Global site tag (gtag.js) - Google Analytics