Virtual Guitar is an android guitar app. Which comes with two modes: solo and chords, and a recording option for both of them.