As you might know, You can’t connect USB devices directly to your android devices like Nexus 7 2013 tablet, Nexus 5 or Samsung Galaxy S3, S4 etc. But Most android devices support USB OTG (On The Go). Using USB OTG cable, You can access USB flash drives, External Hard Disks, Cameras, Keyboard etc from your Nexus android device.
USB On-The-Go (OTG) allows your android device to act as USB host so that You can access media on USB drive or External Hard Drive etc. You can connect USB OTG cable to micro-USB port on your android device.
How to connect USB Flash Drive, External Hard Disk, Camera to Nexus 7, Nexus 5, S3, S4 via USB OTG
You need USB OTG cable. It costs about a dollar. You can buy USB OTG cable online at Amazon.
Android Apps for USB OTG
You need an android app to mount or unmount the USB device connected to android device. You can also access photos, videos, documents stored on the USB or external hard disk using these android apps.
1. Nexus Media Importer
Nexus Media Importer costs about $4. You don’t need to root your android device for this to work.
You can use this android app any android 4.0+ device including Nexus 5, Nexus 7 2013 model, Nexus 10 etc. You can stream music, videos, photos from USB memory stick or sd car reader. It is compatible with FAT16, FAT32 or NTFS formats. For NTFS, It is read only and You can’t save to USB Flash drive. Read about it more on the Google Play Store.
USB Stick Plugin Full version costs $0.99.
Complete installation & step by step instructions are available here. Root is not required. You can read & write from FAT formatted USB drives. You can read from NTFS formatted drives.
3. Stick Mount – Root is needed
If you have rooted your android device, You can use StickMount android app to access media on USB drives. It is free.
It is compatible with vfat/fat/fat32 and ext2/3/4, NTFS formats.
You can also use USB OTG cable with Samsung Tablets like Note 8.0, Kindle Fire HD etc