can you see the codes generated by the app inventor?

I saw app inventor and have tried it and thought "wow this could really make app development more easy".

But it does have some downside: some people have a problem with the apps created on app inventor not running correctly on their phone, while it runs on the emulator.

And there are also news like you can't upload apps created on app inventor to your android market account, so i just thought it would be really helpful if you could see the codes generated by app inventor like in eclipse.

If you use the GUI for the xml it generates a code and since app inventor is also in java it should also have a way the user can see the codes generated by the app inventor and use it as a reference for coding in eclipse or other java IDE.

So is their a way to see the codes generated or not?


App Inventor does not generate Java code. It generates Scheme code, which is converted by the Kawa compiler into byte code. While you could undex and decompile it, as mentioned by cypressious, that code is unlikely to be useful.

There is a third-party program, Marketizer, that prepares App Inventor apps for the market.


If it generates an apk, you can unpack and then "undex" it via http://code.google.com/p/dex2jar/. Then you can see the rough code by using tools like http://java.decompiler.free.fr/?q=jdgui.


不,截至目前你看不到任何代码。

链接地址: http://www.djcxy.com/p/66844.html

上一篇: 通过App Inventor在Android中连接,发送和显示数据

下一篇: 你能看到应用发明者生成的代码吗?