Can I edit an app made by Google AppInventor with other programming environment?

China☆狼群 提交于 2019-12-10 03:56:14

问题


So I see that making an Android App with Google AppInventor is really easy comparing to make it manually using Android plugin for Eclipse. But since AppInventor abilities are limited, is there any way I could change any element of an app made by it with Eclipse or any other programming environment that allow me to change the code manually?


回答1:


As you may know, you cannot do so directly, since App Inventor code is converted into Scheme, then converted by the kawa compiler into Java byte code. It is never represented in Java.

However, the team has released the component libraries open source, which can help people make the transition from App Inventor to the Java SDK. See this post and this tutorial. A team at the University of Alabama is building a tool to automatically translate App Inventor code to Java. See this post and this project site.




回答2:


You could download the .aia file and change the file extension to a .zip. Then you can access the files, and maybe even open it in android studio.



来源:https://stackoverflow.com/questions/6558243/can-i-edit-an-app-made-by-google-appinventor-with-other-programming-environment

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!