我的杯子昨晚更新到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会抛出错误。
其他人是否也遇到同样的问题?
提前完成。
答案 0 :(得分:2)
这是因为Card#setText(String)
方法签名从期待String
变为CharSequence
。
您需要确保使用最新的GDK重新编译代码才能获取新的参考。