I've tried quite a few of them, and all are super slow/buggy. But they do submit shares for most any type of coin. Since most of the android miners available are based off Poolers CPUMiner code, they're all pretty similar. I've only found one that will hash using the GPU:
Andromine - Can start a mining thread for each CPU core. The only android miner I've seen (to date) that supports renderscript functionality, so it will actually use the Nvidia GPU for mining w/ the CPU (for droids with decent GPU's). Also has an "ad free" version.
play.google.com/store/apps/details?id=org.android.joker.andromineAnother option is: Crypto Miner - Supports 1 thread per CPU core, and will mine most coins. Also has an "ad free" pro version.
play.google.com/store/apps/details?id=com.minerThere are no doubt others, but these are the ones I've had the most luck getting to work on my collection of android devices.
Oh yeah! I should probably warn you too. These apps drain the battery quickly, and make the device pretty warm. So I wouldn't leave one mining while it was in my pocket!