2018/05 68

안드로이드 8.0에서의 android.os.FileUriExposedException 버그 해결

안드로이드 8.0 이상에서 발생하는 버그가 아닌 보안이 강화되었음 ^^;기존 사용 uriUri photoURI = Uri.fromFile(createImageFile());이렇게 사용하면 에러가 발생한다. ㅠㅜandroid.os.FileUriExposedException그래서, 앞으로 이렇게 사용하라고 하네요 ^^Uri photoUri = FileProvider.getUriForFile(this, getApplicationContext().getPackageName() + ".provider", new File(filePath));1. AndroidManifest.xml 에서 추가 2. res > xml 폴더에 provider_paths.xml 추가 그러면, 예외발생이 하지 않습니다. 음. 새로운 OS가..

Android Tip 2018.05.10