Google Goggles has a. If you want the answers because you can't get past a certain point or need them to check your work, here's how:
Launch Google Goggles and take a picture of the Sudoku puzzle.
Once Google Goggles recognizes it as a Sudoku puzzle, you'll see a notification box that states that it is a Sudoku puzzle. Tap the notification area to move on to the next step.
The following screen will display links to Sudoku sites as well as the option to solve the puzzle you just scanned. Tap "Solve" to have Google Goggles solve it.
The next screen will display an animation of the numbers being filled out until the puzzle has been completely solved.
There you go. As the uncle in "Spider-Man" once said, "With great power, comes great responsibility." Egregious abuse of this feature will likely defeat the mind-sharpening abilities of Sudoku, so beware!