Skip to main content
Inspiring
January 23, 2017
Answered

Android 6 CameraRoll requestPermission()

  • January 23, 2017
  • 4 replies
  • 1210 views

I am using AIR SDK 24, -swf-version=35 and targetSdkVersion="24" but CameraRoll requestPermission() method always triggers a PermissionEvent with status "denied". Deleting the app doesn't help. Any ideas what could be wrong?

This topic is closed to new replies. Start a new post to keep the conversation going.
Correct answer deesharm

Yes, you need to give WRITE_EXTERNAL_STORAGE.

Thanks,

Adobe AIR Team

4 replies

deesharm
Adobe Employee
Adobe Employee
January 24, 2017

Hi Harry248,

CameraRoll.requestPermission() requires File Permission on Android. Make sure you have given the file/storage permission in app.xml.

Please let us know if you further face any problem.

Thanks,

Adobe AIR Team

Harry248Author
Inspiring
January 24, 2017

I have <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />

Does it need WRITE_EXTERNAL_STORAGE?

deesharm
Adobe Employee
deesharmCorrect answer
Adobe Employee
January 24, 2017

Yes, you need to give WRITE_EXTERNAL_STORAGE.

Thanks,

Adobe AIR Team