Just noticing this old thread. I went for the HTML5/SVG + KanjiVG approach to display stroke order in the Kanji Ryokucha app, using a web view. I found a neat SVG trick somewhere to display it as an animation. I can provide more details if anyone's interested.
