目标:我想创建一个免费的教育工具,允许您编写代码并在同一个应用程序中执行。 (最好是AS3)
基本上我希望能够在Air Application中编写IDE,然后在同一个应用程序中运行代码/执行。
我不打算创建外部文件,我只需要从文本字段运行/执行代码。我想知道是否可以在Air内部使用@mxmlc进行实时编码。
或者也许任何ANE或本机Android方法都可以存档相同的目标。 (我假设如果可以使用Android本机代码进行存档,则可以轻松创建ANE)
此外,我可能会创建一个有限的库中所有必需的Flash显示库 - 所以一旦我在Air应用程序中点击运行,它将扫描所有源代码,并使用字符串搜索算法 - >在同一个应用程序中执行预编译类的列表(图形API,显示列表,基本数学逻辑等)。我知道该方法不必专门针对AS3语言。但我想避免为此目的创建自己的语言。
不熟悉mxmlc,但我确实在某处读过可以在带有maven的服务器上执行代码。在这种情况下,是否可以将用户编写的源代码发送到服务器,接收已编译的SWF文件并在运行时将其上传回应用程序?
答案 0 :(得分:0)
您可以查看http://eval.hurlant.com/ http://eval.hurlant.com/demo/,但我不确定它是否可以在Air / Android中运行