Skip to main content
Inspiring
January 23, 2017
Answered

Android 6 CameraRoll requestPermission()

  • January 23, 2017
  • 1 reply
  • 1201 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 has been closed for replies.
Correct answer deesharm

Yes, you need to give WRITE_EXTERNAL_STORAGE.

Thanks,

Adobe AIR Team

1 reply

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