Could you please recommend any test automation frameworks that would allow the creation of self running demos/tests for Android games? I would like to create a "fly-trough" for my levels, create screenshots at specified checkpoints/time, and save all log files.
I don't know any, and I don't know if there will be any - except for general used engines (e.g. Unity, UDK). This is because everyone has its own way of using the camera/other stuff inside the game.
You could setup yourself a small framework that would do that - probably even let it be scripted, but don't go too deep into details. :)
You can use robotium for android applications. For details see http://code.google.com/p/robotium/