【问题标题】:Glassware build errors with ADT on Mac ; project crashes in Console before runningGlassware 在 Mac 上使用 ADT 构建错误;项目在运行前在控制台中崩溃
【发布时间】:2014-03-25 04:27:26
【问题描述】:

每当我尝试运行 Glass 应用程序时,在将 Glassware 项目运行到 Glass Hardware 上后,控制台中都会出现这些奇怪的错误: - Dex Loader] 无法执行 dex:java.nio.BufferOverflowException。检查 Eclipse 日志以获取堆栈跟踪。 - $myproject] 转换为 Dalvik 格式失败:无法执行 dex:java.nio.BufferOverflowException。检查 Eclipse 日志中的堆栈跟踪。

注意:($myproject 是我的项目名称)

有人知道如何解决这些问题吗?与 Xcode 相比,我发现使用 ADT 真的很难。哪里有一个很好的资源来熟悉 ADT 并获得有关 Glass 的 ADT 开发环境的答案?

【问题讨论】:

  • 当您等待所选加载方法的解决方案时,您可能需要考虑使用 Chrome 浏览器的 ChromeADB 扩展程序(查看 Chrome 网上应用店 .. 感谢 BrickSimple)。

标签: adt google-glass eclipse-adt


【解决方案1】:

能否请您发布您在当前项目中使用的构建工具和 SDK 版本?

您需要 Android SDK 构建工具 19.0.1,而 Android SDK 需要 4.0.3,它们不是最新版本。要安装这些,请使用 SDK 管理器。

查看此 StackOverflow 帖子,其中包含类似的错误消息。

How to launch a regular activity on google glass

【讨论】:

  • 我通过基本上运行 Glass 开发环境调试中的每个 SO 帖子、清理我的项目并重新启动 ADT 十多次来解决了这个问题。在使用 ADT 构建 Glass 应用程序并在设备上运行之前,只需要 3 个小时的烦人配置挫折。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-08-08
相关资源
最近更新 更多