0

我已经下载了一个 android 应用程序的处理文件(这里是链接http://www.gwoptics.org/processing/mobile/BouncingBall/),我尝试编译处理,但我得到了这两个错误:

找不到 android.content.res 的库

库必须安装在“sketchbook”文件夹内名为“libraries”的文件夹中。

我想从这个项目中生成整个java,这样我就可以使用它的一些部分。

4

1 回答 1

2

有几件事可能会让您感到困惑......让我们来看看它们:

首先,您需要确保在 Android 模式下运行 PDE - 在 Processing 2.0+(推荐用于 Android 开发)中,您需要手动安装模式,菜单项位于右上角或代码窗口(它说“java”作为默认值)。如果您没有 Processing 2.1,请从https://processing.org/download/?processing下载

假设您确实想要编译和运行此代码 - 或者您使用其中某些部分的另一个项目的代码 - 您还需要 Android SDK。指向该链接的链接 - 以及您应该确保阅读的其他各种设置详细信息 - 位于 Wiki 上的http://wiki.processing.org/w/Android

设置这两个变量 - 处于 Android 模式并将处理定向到有效且最新的 SDK 安装(一旦您切换到 Android 模式,它将要求您帮助定位)将允许所有本机 Android可以从 SDK 中找到库。

另外,应该指出的是,源代码Java,采用 Processing 的形式(我认为您理解,它是一个构建在 Java 之上的大型库)。但是您可以使用 PDE 导出更“java-esque”版本的源代码(例如,可以作为 Eclipse 项目读取),方法是转到“文件 > 导出 Android 项目”

于 2013-10-30T22:19:41.393 回答