Smule is a very popular Android karaoke application. You can sing many songs from pop, hip-hop, rock to ballad. Besides being able to sing alone, you can also duet with other people available online.
Download Smule for Android
If you are interested in trying it, you can download the application via the button above.