questionscan i attach a usb drive or sd card to an android…

vote-for17vote-against
vote-for7vote-against

You can connect much more than that. see the video.

[url]http://www.youtube.com/watch?v=diif5aX0HSI[/url]

Here you can spend about $1.50 at Amazon for the cable.

[url]http://www.amazon.com/Everydaysource-Samsung-Galaxy-Micro-Adapter/dp/B00871PHES[/url]

vote-for5vote-against

First off you will need an OTG cable,

http://www.amazon.com/T-Flash-Adapter-Samsung-GT-i9100-GT-N7000/dp/B005FUNYSA/ref=sr_1_1?ie=UTF8&qid=1356280458&sr=8-1&keywords=otg+cable

Then you will need this app:
https://play.google.com/store/apps/details?id=eu.chainfire.stickmount

Thumbdrives/card readers should be fine. External hdd/ssd will require a hub and power supply. I have found that the portable power banks work well for a few hours or so.

vote-for6vote-against

@cobracat03: With Jelly Bean, the App is not needed. Verizon just updated to 4.1.1 and I just connected a USB Flash Drive to confirm.

vote-for3vote-against

@morriea: Then the operative question is does the S3 natively support file systems other than FAT32? If it can not then the app (or one similar) will be needed to mount NTFS or any other file system that doesn't have a 4GB file size limit.