gpt4 book ai didi

android - build.xml 在编译包含 ArduinoAdkUsb 的 Processing sketch 时出错

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:15:27 24 4
gpt4 key购买 nike

涉及的软件:

* Latest Android SDK (as of today - 8/29/2012) with all of the latest APIs, Tools, Extras, etc downloaded.
* Processing 2.0a8 (latest build)
* Arduino ADK libraries for Processing ("ArduinoADK-beta-001" folder)
* My system: 64-bit Windows 7

我按照说明操作 on用于设置 Processing 和 Arduino IDE 以及其他所有内容的网页。我有一 block Arduino Mega ADK 板。我毫无问题地将其中一个 ADK 示例上传到了开发板上。下一步是通过 Processing 将匹配的示例上传到 Android。我有一部 Nexus One 手机(Android 版本 2.3.6)。

Android SDK Tools Revision 20.0.3
Installed at D:\Programs\Android SDK
Project Type: Application
Project Target: Android 2.3.3
API level: 10
Library dependencies:
No Libraries

------------------
API<=15: Adding annotations.jar to the classpath.
Merging AndroidManifest files into one.
Manifest merger disabled. Using project manifest only.
No AIDL files to compile.
No RenderScript files to compile.
Generating resource IDs...
Generating BuildConfig class.

BUILD FAILED
D:\Programs\Android SDK\tools\ant\build.xml:679: The following error occurred while executing this line:
D:\Programs\Android SDK\tools\ant\build.xml:692: Compile failed; see the compiler error output for details.

Total time: 2 seconds

当我上传自己的旧草图或任何其他不使用 ADK 的草图时,构建成功并且应用程序进入手机。我花了很多时间寻找解决方案,但到目前为止,还没有运气。我在 stackoverflow 中发现了一篇由 Will Scott-Jackson ( Problems with build.xml when using the Android ADK to communicate with an Arduino Mega ADK ) 发布的帖子,他似乎遇到了完全相同的问题,但没有有效的解决方案。我不熟悉 java 编译过程、 list 等;因此,我没有足够的能力独自解决这个问题。任何帮助将不胜感激。

更新:所以我能够在不使用草图中的 ADK 库的情况下重现相同的错误。我用不正确的返回参数修改了一个 surfaceTouchEvent 并得到了同样的错误,这让我发现错误来自 android 工具/编译器。

处理告诉我这个“来自 Android 工具内部的错误,请检查控制台。”

最佳答案

将您的工作区更改到新位置,然后再次尝试运行您的项目。

关于android - build.xml 在编译包含 ArduinoAdkUsb 的 Processing sketch 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12179813/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com