我目前正在制作Android视频录制应用,我正在尝试解决此问题。每当我编译我的代码并将其加载到模拟器上时,它最初会从下面提到的错误开始,当我单击记录按钮时,应用程序崩溃。以下是我的错误日志:
if($(this).next().is(":checkbox")){
$.each($(this).siblings(":checked"), function(){
alert($(this).val());
// get all checked values
});
}
答案 0 :(得分:0)
它不是要使用循环。您有代码尝试使用外部存储器。
您必须授予外部存储空间使用权限。如果您使用的是grater而不是6.0(Marshmallow)设备,则必须为其提供运行时权限。
此链接可以帮助您.....
https://developer.android.com/training/permissions/requesting.html http://www.truiton.com/2016/04/obtaining-runtime-permissions-android-marshmallow-6-0/ https://github.com/googlesamples/android-RuntimePermissions
答案 1 :(得分:0)
可能是你没有在清单文件中添加所需的权限
在清单文件中添加以下行
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
如果您的问题仍未解决,请分享代码。这样我们就可以发现问题了。