Skip to main content
Inspiring
Jan 23, 2017 2:45 PM UTC
Answered

Android 6 CameraRoll requestPermission()

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.
deesharm
deesharmCorrect answer
Adobe Employee
Jan 24, 2017 8:36 AM UTC

Yes, you need to give WRITE_EXTERNAL_STORAGE.

Thanks,

Adobe AIR Team

4 replies

deesharm
Adobe Employee
Adobe Employee
Jan 24, 2017 8:22 AM UTC

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

Translate
Harry248Author
Inspiring
Jan 24, 2017 8:30 AM UTC

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

Does it need WRITE_EXTERNAL_STORAGE?

Translate
deesharm
Adobe Employee
deesharmCorrect answer
Adobe Employee
Jan 24, 2017 8:36 AM UTC

Yes, you need to give WRITE_EXTERNAL_STORAGE.

Thanks,

Adobe AIR Team

Translate