Codenameone capture.capturePhoto()请求权限,然后在棉花糖中获得异常
我的应用程序中有一个捕获照片的方法,但当我点击按钮时,它会请求许可,批准后,在棉花糖手机中会出现以下异常Codenameone capture.capturePhoto()请求权限,然后在棉花糖中获得异常,codenameone,Codenameone,我的应用程序中有一个捕获照片的方法,但当我点击按钮时,它会请求许可,批准后,在棉花糖手机中会出现以下异常 Capture.capturePhoto(new ActionListener() { public void actionPerformed(ActionEvent evt) { } }); 构建提示 错误日志: 02-19 11:53:29.299: W/ActivityManager(2674): Permission Denial: starting Intent { a
Capture.capturePhoto(new ActionListener() {
public void actionPerformed(ActionEvent evt) {
}
});
构建提示
错误日志:
02-19 11:53:29.299: W/ActivityManager(2674): Permission Denial: starting Intent { act=android.media.action.IMAGE_CAPTURE flg=0x4000003 cmp=com.sec.android.app.camera/.Camera VirtualScreenParam=Params{mDisplayId=-1, null, mFlags=0x00000000)} clip={text/uri-list U:file:///storage/emulated/0/Pictures/Lenovo/IMG_20170219_115329.jpg} (has extras) } from ProcessRecord{5b9e8c5 9196:com.lenovo.capitaleyenepal/u0a251} (pid=9196, uid=10251) with revoked permission android.permission.CAMERA
02-19 11:53:29.299: W/System.err(9196): java.lang.SecurityException: Permission Denial: starting Intent { act=android.media.action.IMAGE_CAPTURE flg=0x4000003 cmp=com.sec.android.app.camera/.Camera VirtualScreenParam=Params{mDisplayId=-1, null, mFlags=0x00000000)} clip={text/uri-list U:file:///storage/emulated/0/Pictures/Lenovo/IMG_20170219_115329.jpg} (has extras) } from ProcessRecord{5b9e8c5 9196:com.lenovo.capitaleyenepal/u0a251} (pid=9196, uid=10251) with revoked permission android.permission.CAMERA
02-19 11:53:29.299: W/System.err(9196): at com.lenovo.capitaleyenepal.Lenovo.lambda$showLogin$16(Lenovo.java:211)
02-19 11:53:29.299: W/System.err(9196): at com.lenovo.capitaleyenepal.Lenovo.access$lambda$2(Lenovo.java)
02-19 11:53:29.299: W/System.err(9196): at com.lenovo.capitaleyenepal.Lenovo$$Lambda$4.actionPerformed(Unknown Source)
您能提供DDMS的堆栈跟踪吗?它已添加到上面。请看一下Lenovo.java第211行有什么内容?