I'm currently making an android application with the intent to copy all files from a USB flash drive onto my tablet. The tablet is to be locked down, disallowing access to all applications other than the application I am making, the tablet is then to be shipped to users who will be recording video footage onto a USB flash drive using head-mounted cameras, at the end of each day the users are to plug the flash drives into the tablet, during this time, the application will wake up and allow the users to click the "backup" button, the files are then to be copied from the usb drives and saved on the tablet.
The intent is that the user plugs a flash drive named 'Flash_1' into the tablet, then presses a single button on the tablet, the button will then copy all files. Currently the only way I know to access external storage on an Android device is ACTION_OPEN_DOCUMENT_TREE, however this makes the user manually select the USB device, which we do not want.
Is there a way to automatically copy files from a USB device?
The users are assumed to be technology illiterate so we are not asking them to do anything more than plug the flash drive into the device and click the transfer button. The users are also assumed to have no technology outside of the tablet, camera and flash drive.
(I am aware that communication with external USB devices disallows my app from being published on the app store, this is an internal only app to be used for non-profit purposes)