所以几天前我得到了一个 Arduino Mega ADK 板,最后几个晚上我一直在设置我的开发环境,掌握工具等。工具和库都工作正常,例如我可以得到一个在 Processing IDE 中编写的程序,在运行 Android 4.03 的 Asus Eee Pad Transformer TF101 上编译和运行。但是当我尝试编译和运行其中一个预先编写的示例时,它给了我一个编译器错误:
Android SDK Tools Revision 20 安装在 C:\NVPACK\android-sdk-windows 项目类型:应用程序项目目标:Android 2.3.3 API 级别:10 库依赖项:无库
API<=15:将 annotations.jar 添加到类路径。将 AndroidManifest 文件合并为一个。清单合并已禁用。仅使用项目清单。没有要编译的 AIDL 文件。没有要编译的 RenderScript 文件。正在生成资源 ID... 正在生成 BuildConfig 类。
BUILD FAILED C:\NVPACK\android-sdk-windows\tools\ant\build.xml:680:执行此行时出现以下错误:C:\NVPACK\android-sdk-windows\tools\ant\build.xml :693: 编译失败;有关详细信息,请参阅编译器错误输出。
总时间:7秒
这就是控制台似乎也输出的所有内容,这相当令人沮丧!据我所知,我所有的 SDK 版本、工具和插件都是最新的。我已经使用我硬盘上的 Linux 分区进行了尝试,它产生了相同的错误消息,尽管它提到了包 com.Android.future.UsbAccessory 的问题。鉴于我所看到的,问题似乎出在工具上,要么我的目录结构与正确的设置不匹配,要么有其他问题:S。如果有人有类似的问题,一些帮助将是粉碎!(作为记录,我的设置是使用 Arduino 网站上的说明完成的,尽管我已经安装了 Android SDK 工具)。将斯科特-杰克逊