Android Permission - 사진 및 파일 접근 권한 요청
'패션을 찾아줘'의 사진 불러오기 기능을 사용하기 위해 사용자에게 파일 접근에 대한 권한 요청을 해야 된다. 구글 검색 결과 대부분 AppActivity 자체의 소스를 추가하는 방식이었는데, 다행히 cocos2dx 와 연동되는 샘플 소스를 찾아 적용할 수 있었다. cocos2dx-runtime-permission - 앱 시작 시 요청이 아닌 해당 기능 사용 시 요청하는 소스. https://github.com/mars3142/cocos2dx-runtime-permission AppActivity - onCreate 밑에 추가. // sample sources private static final int PERMISSION_REQUEST_CODE = 9001; public static native void Permissioncallback(boolean granted); // change // 사진 기능을 사용할 때 호출하며 결과를 onRequestPermissionsResult()로 콜백해준다. @Keep // Annotation for ProGuard not to delete public static void askForPermission() { if (!hasPermission()) { ActivityCompat.requestPermissions(Cocos2dxHelper.getActivity(), new String[]{Manifest.permission.READ_EXTERNAL_STORAGE}, PERMISSION_REQUEST_CODE); } } // 권한이 허용되어 있는지 여부를 리턴해준다. @Keep // Annotation for ProGuard not to delete public