首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >谷歌玻璃返回NoClassDefFoundError for glass.widget.CardBuilder

谷歌玻璃返回NoClassDefFoundError for glass.widget.CardBuilder
EN

Stack Overflow用户
提问于 2014-09-26 12:54:11
回答 1查看 665关注 0票数 0

我是玻璃开发的新手,但遇到了一个令人沮丧的问题,这个问题完全阻碍了我的发展。

在建造和运行任何玻璃项目时,我都会遇到这样的错误:

代码语言:javascript
复制
java.lang.NoClassDefFoundError: com.google.android.glass.widget.CardBuilder

一旦访问CardBuilder类,就会发生此错误。我已经导入了类,在构建过程中没有出现错误,当代码在设备上实际运行时,问题就会发生。

有趣的是,即使使用Google自己的GDK示例项目,也会发生此错误,而不仅仅是我自己编写的项目。只有在使用秒表示例项目时才会发生这种情况,我认为这是因为秒表没有实现CardBuilder类。我已经在Linux、OS和Windows机器上对Android的多个安装进行了测试。在这一点上,我认为可能是眼镜本身存在配置问题,或者是Android Studio中的一个非常奇怪的错误。

以前有没有人遇到过这个问题,并成功地解决了它?

EN

回答 1

Stack Overflow用户

发布于 2014-09-26 14:21:31

CardBuilder api在XE21及其相应的GDK之后可用。

您需要更新您的玻璃和GDK或其他使用旧的卡片api。

谷歌的GDK示例假设您拥有新的GDK和XE21。

请看Google Glass GDK backward compatibility?

还有,https://developers.google.com/glass/release-notes

XE21.0 -2014年9月8日 GDK 用CardBuilder取代卡片,它支持更多的布局。卡现在已不再推荐,并将在未来的版本中删除。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26060105

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档