HERE地图服务可以在Epson Moverio BT-200(Android 4.0.4 API 15)上运行吗?

时间:2016-09-06 15:11:40

标签: android here-api

我一直在测试Google Glass上的HERE Android高级SDK(特别是映射类和MapOffscreenRenderer)(KitKat 4.4.4,API级别19),并且它一直运行良好。

但是,当在一对Moverio BT-200(ICS 4.0.4,API级别15)上运行相同的应用程序时,我遇到了问题。 API文档表明应该支持此版本,但是当我运行应用程序时,它无法下载任何磁贴。这是android 4.0.4支持的问题,还是我只需要以不同的方式初始化服务? (下面的相关Logcat片段)

初始错误:

global.Here.Map.Service.v2 W/System.err: java.lang.ExceptionInInitializerError
global.Here.Map.Service.v2 W/System.err:     at com.here.network.NetworkProtocol.send(NetworkProtocol.java:471)
global.Here.Map.Service.v2 W/System.err:     at dalvik.system.NativeStart.run(Native Method)
global.Here.Map.Service.v2 W/System.err: Caused by: java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare()
global.Here.Map.Service.v2 W/System.err:     at android.os.Handler.<init>(Handler.java:121)
global.Here.Map.Service.v2 W/System.err:     at android.os.AsyncTask$InternalHandler.<init>(AsyncTask.java:607)
global.Here.Map.Service.v2 W/System.err:     at android.os.AsyncTask$InternalHandler.<init>(AsyncTask.java:607)
global.Here.Map.Service.v2 W/System.err:     at android.os.AsyncTask.<clinit>(AsyncTask.java:190)
global.Here.Map.Service.v2 W/System.err:
... 2 more  

稍后,每次下载都会失败:

global.Here.Map.Service.v2 I/dalvikvm: Rejecting re-init on previously-failed class Lcom/here/network/NetworkProtocol$GetTask; v=0x0 09-06 14:36:43.263 3942-3991/global.Here.Map.Service.v2 E/NETWORKANDROID: Failed to call Send
global.Here.Map.Service.v2 W/System.err: java.lang.NoClassDefFoundError: com/here/network/NetworkProtocol$GetTask
global.Here.Map.Service.v2 W/System.err:     at com.here.network.NetworkProtocol.send(NetworkProtocol.java:471)
global.Here.Map.Service.v2 W/System.err:     at dalvik.system.NativeStart.run(Native Method)
global.Here.Map.Service.v2 E/NETWORK: Request: https://version.hybrid.api.here.com/ver/v1/15.1.0.0/maps.xml?prd=B81400416E64726F6964205072656D69756D2053444B00B90600342E302E3400BA13004550534F4E20656D6274323B20656E5F555300BB2C006E447264555833465353454A594B3156456C6D3161773A543958506A4A506932696756326679636C4F584100BC0400312E3000E21500543958506A4A506932696756326679636C4F584100E317006E447264555833465353454A594B3156456C6D31617700E50A00332E322E312E34333900 Error: -1 I/O Error

1 个答案:

答案 0 :(得分:0)

看起来AOSP运行时不喜欢我们网络层中的一行特定代码。我将记录一个错误并获得此地址。

抱歉,在我们修复错误之前,它不适用于您的应用程序:(