Support of USB storage devices by mobile applications is rather an exception than a rule, even though their utilization would have been appreciated by many users in backup utilities, file managers, and many other programs.
A modest attempt to change this situation has been done in Android 6 (Marshmallow) by implementing partial support for FAT32-formatted external storage. Obviously, it is not enough. Beside certain file-size limitations of FAT32, support of only one file system in the latest version of Android is a problem for developers who would like their apps to run on the majority of phones and tablets, and even bigger one for those planning to create cross-platform apps.
Paragon Software's Storage SDKs for Android helps to fill this gap. Based on the industry-proven cross-platform Universal File System Driver library, it provides an abstraction layer for multiple partitioning schemes (MBR, GPT, APM) and file systems (NTFS, HFS+, FAT32, ExFAT, and ExtFS). This lets developers focus on workflows and usability of their programs rather than worrying about low-level storage functions. Developers are thus freed from having to implement support for the various popular file systems, and that considerably reduces development and QA time and effort.
To provide optimal performance and satisfaction for our solutions inside your product and infrastructure, Paragon Software support service offers:
Our support and integration engineers will optimize applications under your system or product parameters and conditions. We will focus on discovering all opportunities and create the best solution to meet your needs.