-1

我看到了应用程序发明者并尝试了它,并认为“哇,这真的可以让应用程序开发更容易”。

但它确实有一些缺点:有些人在应用程序发明者上创建的应用程序无法在他们的手机上正常运行,而它在模拟器上运行时存在问题。

还有一些新闻,比如您无法将在应用程序发明者上创建的应用程序上传到您的 android 市场帐户,所以我只是认为如果您能像在 eclipse 中一样看到应用程序发明者生成的代码,那将非常有帮助。

如果您为 xml 使用 GUI,它会生成一个代码,并且由于应用程序发明者也在 java 中,它还应该有一种方式,用户可以查看应用程序发明者生成的代码并将其用作 eclipse 或其他 java 中编码的参考IDE。

那么他们是否可以查看生成的代码?

4

2 回答 2

2

App Inventor 不生成 Java 代码。它生成 Scheme 代码,由 Kawa 编译器转换为字节码。正如 cypressious 所提到的,虽然您可以取消索引和反编译它,但该代码不太可能有用。

有一个第三方程序Marketizer可以为市场准备 App Inventor 应用程序。

于 2011-09-13T15:21:49.373 回答
1

如果它生成一个 apk,您可以通过http://code.google.com/p/dex2jar/解压缩然后“解压缩”它。然后您可以使用http://java.decompiler.free.fr/?q=jdgui等工具查看粗略代码。

于 2011-09-12T14:00:52.127 回答