当我尝试使用循环时,apllication崩溃

时间:2017-01-02 06:02:32

标签: android android-camera fatal-error illegalstateexception android-mediarecorder

我目前正在制作Android视频录制应用,我正在尝试解决此问题。每当我编译我的代码并将其加载到模拟器上时,它最初会从下面提到的错误开始,当我单击记录按钮时,应用程序崩溃。以下是我的错误日志:

if($(this).next().is(":checkbox")){

        $.each($(this).siblings(":checked"), function(){            
            alert($(this).val());

           // get all checked values
        });

}

2 个答案:

答案 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" />

如果您的问题仍未解决,请分享代码。这样我们就可以发现问题了。