我非常擅长使用 AppInventor 构建 Android 应用程序。我对 C++ 有很好的了解,而对 Java 和 Java 中的 GUI 构建知之甚少。建议我应该如何从 App Inventor 转移到 Eclipse 来构建 Android 应用程序?我应该走哪条路?在 Eclipse 中构建是否类似于在 AppInventor 中构建,比如定义不同的组件然后处理它们的事件?还是远不止这些?请指导我。
3 回答
在java.appinventor.org上还有AppInventor to Java Bridge 项目,详情见下文
关于:
AppInventor to Java Bridge 项目是对 AppInventor 的补充,它从通过 AppInventor 创建的现有应用程序创建应用程序的 Java 编写版本。通过 AppInventor 创建应用程序后,用户可以下载使用 JavaBridge* 库的 Java 编写的应用程序版本。
我们的应用程序可以做什么:
- 使用 AppInventor 在 JavaBridge 中创建 Android 项目
- 支持使用短信、互联网和/或声音的应用程序
限制:
- 尚不支持位置感知应用程序 - 尚不支持
嵌套列表,并且会产生不正确的代码
更新:该工具的最新版本可以在这里找到:java.appinventor.org
当然,您应该查看“ALTERNATE Java Bridge”。由应用程序发明者团队最初构建的常规版本早已被废弃。另一位程序员拿起了火炬,并一直在稳定地使用,并改进了一段时间的桥梁。我自己已经使用了 2 年,非常棒。
谷歌项目位于:https ://code.google.com/p/alternate-java-bridge-library/
谷歌讨论组位于:http ://groups.google.com/group/alternate-java-bridge-library-discussion
我会去上面的谷歌项目网站准备教程。这很容易上手,而且他非常擅长为新手回答问题(我也可以提供帮助)。
您可以查看App Inventor Java Bridge。
查看链接以获取大量信息,另请参阅此处...
Google App Inventor Java Bridge
App Inventor Java Bridge 有助于实现从使用 App Inventor for Android 开发 Android 应用程序到使用 Java 和 Android SDK 开发的转变。它允许您将 App Inventor 组件合并到您使用标准 Android SDK 工具在 Java 中创建的应用程序中。如果您一直在使用 App Inventor 并了解一些 Java,那么 Java Bridge 是开始使用 SDK 的好方法,因为使用 App Inventor 组件进行构建隐藏了 Android 框架的许多复杂性。随着经验的积累,您可以切换到常规的 SDK 开发并创建充分利用 Android 功能的应用程序。
这里有另一个链接: http ://code.google.com/p/apptomarket/您还可以在 Youtube 上找到有关 Java Bridge 的视频,例如这个