【发布时间】:2016-07-20 20:02:51
【问题描述】:
我是 Android 6.0 编码新手,请提供以下代码的解决方案:
当我提供像 READ_EXTERNAL_STORAGE 和 WRITE_EXTERNAL_STORAGE 这样的运行时权限时,它会显示像
java.lang.SecurityException: Permission Denial: starting Intent { act=android.media.action.IMAGE_CAPTURE flg=0x3 cmp=com.motorola.camera/.Camera clip={text/uri-list U: file:///storage/emulated/0/Pictures/MyAppNew%20File%20Upload/IMG_20160401_110234.jpg}(有附加功能)}来自 ProcessRecord{ed96564 26955:com.social.nocializer/u0a259} (pid=26955, uid=10259 ) 撤销权限 android.permission.CAMERA
MediaStore.ACTION_IMAGE_CAPTURE 和 MediaStore.INTENT_ACTION_STILL_IMAGE_CAMERA_SECURE 运行时权限都不起作用...
注意:READ_EXTERNAL_STORAGE 在打开画廊时使用
【问题讨论】:
-
感谢老兄,它提供了有关 android 6.0 中运行时权限的详细概念
标签: android camera android-6.0-marshmallow