This app was mentioned in 2 comments, with an average of 2.50 upvotes
I play quite a bit of Kakuro, and I usually do it in mPuzzle (link to play store).
I quite like that your implementation generates puzzles automatically, instead of having to download them. However, I was surprised by the fact that your generated puzzles have single cells that can then only have one solution. Besides, the puzzles you generate have sections that are cut off from one another, where I'm used to one larger board, where every single cell is part of the same section (ie: every cell is reachable from every other cell).
Those are the two things that surprised me the most. I don't know what you should do with them, if anything, but I thought I'd let you know.
To piggy back on this, one of the FIRST Andoir apps I downloaded, way back on the G1, was mPuzzle https://play.google.com/store/apps/details?id=no.menneske.android.mPuzzle