Sadly Android supports C++ just for libraries, any attempt to write a serious app in the NDK instead of a game, lands you in JNI wrapping land.
But I was horrified at how bad the tools and emulator are. I spent more time trying to get things to work rather than porting code.