【发布时间】:2017-09-19 14:07:43
【问题描述】:
我们正在制作一个允许用户在表单上附加音频、照片或视频的应用程序。
在 android 5 上工作正常。 在 Android 6 和 7 上,您会看到提示您允许应用使用相机的系统对话框,选择允许会导致以下错误,
这是我们正在使用的代码,
任何建议将不胜感激......
【问题讨论】:
-
从 API 21 及更高版本开始,您需要在运行时请求权限才能使用它。而不是仅仅在清单上询问他们
-
在调试过程中,我得出了同样的结论。查看设备上的应用权限显示该应用没有相机的权限。手动开启,解决问题。
-
你能给我一个例子,说明如何在运行时请求权限。
-
由于相机 API 调用意图,它不需要权限。目前尚不清楚您的应用程序中有什么触发了这种情况
-
每次调用 Capture.capturePhoto() 或 Capture.capturePhoto() 时都会发生异常。
标签: java android mobile codenameone