I have an android phone, and I have the Chess Free app. It is nice in that you can set the computer difficulty level and record games, and even play against another human, but it severely lacks analysis features. I've been having problems finding a good chess analysis program with analysis features on android. Does anyone have any good suggestions?
Droidfish app on Android is what you need. It has professional level GUI(with sophisticated analysis functions) with Stockfish engine pre-installed.
Do try 'Analyze This' App, especially for analyzing games with multiple Chess engines. Can even automatically Analyze games with English commentary! https://play.google.com/store/apps/details?id=com.pereira.analysis
(Disclaimer: I am the developer! Happy to help!)