添加卡图像会引发HTTP和HTTPS资源方案的异常

时间:2014-01-19 20:57:26

标签: google-glass google-gdk

使用GDK在玻璃上做一些HTTPS json调用,到目前为止一切顺利。尝试使用以下代码将卡设置为其中一个返回的https网址:

Uri uri = Uri.parse(url);
card.addImage(uri);

发生了一个奇怪的异常,似乎暗示玻璃不支持HTTPS?

ERROR/AndroidRuntime(14507): FATAL EXCEPTION: main
java.lang.IllegalArgumentException: unsupported image scheme: https
at com.google.android.glass.app.Card.addImage(Card.java:178)

我对HTTP图像尝试了同样的事情,并收到“不支持的图像方案:http”错误。

我应该如何使用GDK加载图像?我缺少一些API用法吗?

1 个答案:

答案 0 :(得分:1)

基于2014年1月16日发布的Stack Overflow响应[1],它似乎尚未得到支持,并且Card builder类唯一支持的方案是file和android.resource。

有一项功能请求[2]用于跟踪“卡构建器”类中对Web图像的支持。

[1] GoogleGlass : Add image in background : unsupported image scheme: http
[2] https://code.google.com/p/google-glass-api/issues/detail?id=299