Android imagePicker赢得';在允许访问照片和相机后,t打开

Android imagePicker赢得';在允许访问照片和相机后,t打开,android,react-native,Android,React Native,我检查了所有文档和线程,似乎找不到任何解决方案。我读过类似问题的文章,但当我试图应用他们的解决方案时,我似乎无法让它工作 我正在尝试将照片/视频从存储器/照相机上载到我的应用程序。打开RN imagePicker开始上传时,会出现“允许”警报:“允许myApp访问设备上的照片、媒体和文件吗?” 问题是在允许访问后,ImagePicker将无法继续其“进程”-“允许”-问题消失,应用程序的行为就像什么都没有发生一样。当再次尝试打开imagePicker时,相同的过程会重复,尽管在运行Permiss

我检查了所有文档和线程,似乎找不到任何解决方案。我读过类似问题的文章,但当我试图应用他们的解决方案时,我似乎无法让它工作

我正在尝试将照片/视频从存储器/照相机上载到我的应用程序。打开RN imagePicker开始上传时,会出现“允许”警报:“允许myApp访问设备上的照片、媒体和文件吗?”

问题是在允许访问后,ImagePicker将无法继续其“进程”-“允许”-问题消失,应用程序的行为就像什么都没有发生一样。当再次尝试打开imagePicker时,相同的过程会重复,尽管在运行Permissions.openSettings()(打开应用程序权限设置)时,我可以注意到权限已根据“允许”问题中的选择进行了更改。换言之,时刻22

我在Genymotion仿真器上运行Nexus 5、Android 6.0和targetSdkVersion23

有谁遇到过完全相同的问题并解决了它? 不要认为我泄露了任何重要信息,但如果是这样,请告诉我

 // **Permission results in the MainActivity.java-file.**
@Override
public void onRequestPermissionsResult(int permsRequestCode, String[] permissions, int[] grantResults){
    switch(permsRequestCode){
        case PERMISSION_REQ_CODE:
            // example how to get result of permissions requests (there can be more then one permission dialog)
            // boolean readAccepted = grantResults[0]==PackageManager.PERMISSION_GRANTED;
            // boolean writeAccepted = grantResults[1]==PackageManager.PERMISSION_GRANTED;
            // checking permissions to prevent situation when user denied some permission
            checkPerms();
            break;

    }
}

onRequestPermissionResult(int,String[],int[])通常是活动中的覆盖,当“允许”问题消失时,代码流恰好发生在该活动中,并且应用程序的行为就像什么都没有发生一样happened@ShayHaned-我不知道多少java代码,但类似于我在描述中添加的代码?谢谢你的努力。