Mastermind is a project mainly written in Java, it's free.
Mastermind
A Simple Remake of the Classic Cryptoanalysis Game Mastermind -- Written for Android 2.2 (FroYo) Rich "Dances With Caterpillars" Tufano