If you know enough android java to write classes to mirror construct objects, and methods to mirror actions and conditions, it's possible to export large portions of a cap to text, and convert to java using mostly find/replace in a text editor. As ashley predicted in another thread it becomes less simple as a project grows in complexity. I would recommend if you decide to try this to program most of the game in python, using python classes where you would use java classes that don't have a construct object equivalent.
If you're writing a game for windows and android,
using construct still speeds up development when prototyping new features, since your final abstracted game objects are already there ready to test new ideas on. And the fact that all the directx and math code is already written for you.
On a side note. Construct 2 will support multiple runtimes, and i will most likely be writing android and iphone runtimes if no one beats me to it. Also, construct 2 will be opengl as well. So, good news for the long run.