XE16中Card.setText()的NoSuchMethodError

时间:2014-04-16 20:14:06

标签: google-gdk

我的杯子昨晚更新到XE16,我一直在试用我的玻璃器皿。我能够让其中一些运行,但我在Card.setText()和Card.setFootnote()调用上得到NoSuchMethodErrors:

java.lang.NoSuchMethodError: com.google.android.glass.app.Card.setText

我更新了我的AndroidStudio项目以使用API​​ 19(4.4.2)上的Glass Development Kit Preview,并且编译器不会对这些调用进行调整。执行方法时,Glassware会抛出错误。

其他人是否也遇到同样的问题?

提前完成。

1 个答案:

答案 0 :(得分:2)

这是因为Card#setText(String)方法签名从期待String变为CharSequence

您需要确保使用最新的GDK重新编译代码才能获取新的参考。