4

Unable to create a folder in USB storage using this method:

File dest = new File("storage/usbotg/NewFolder");
dest.mkdirs();

the same method working fine in device storage

File dest = new File(Environment.getExternalStorageDirectory() + "/NewFolder");
dest.mkdirs();

but not in usb storage , any suggestion?

The device is Lenovo TAB2 A10-30.

Mohammad abumazen
  • 1,286
  • 1
  • 11
  • 24

1 Answers1

2

This Solution for rooted devices only edit plattform.xml file in /system/etc/permissions

from

<permission name="android.permission.WRITE_EXTERNAL_STORAGE" >
    <group gid="sdcard_r" />
    <group gid="sdcard_rw" />
</permission>

to

<permission name="android.permission.WRITE_EXTERNAL_STORAGE" >
    <group gid="sdcard_r" />
    <group gid="sdcard_rw" />
    <group gid="media_rw" />
</permission>

Save the file then reboot , this is a solution for SDCard also.

Mohammad abumazen
  • 1,286
  • 1
  • 11
  • 24