require READ_EXTERNAL_STORAGE permission .