2014-12-02 52 views
0

我正在使用萬向接近sdk。我面臨一個奇怪的錯誤。該應用在安裝了預棒棒糖操作系統版本的設備上運行得非常好。但是,當我嘗試棒棒糖設備,我在這行Gimbal Proximity sdk僅在棒棒糖設備上拋出錯誤

contextContentConnector = ContextContentConnectorFactory.get(this); 

下面得到一個錯誤是我收到的logcat消息。

12-02 18:55:29.302: E/AndroidRuntime(20197): java.lang.AssertionError: impossible 
12-02 18:55:29.302: E/AndroidRuntime(20197): at java.lang.Enum$1.create(Enum.java:45) 
12-02 18:55:29.302: E/AndroidRuntime(20197): at java.lang.Enum$1.create(Enum.java:35) 
12-02 18:55:29.302: E/AndroidRuntime(20197): at libcore.util.BasicLruCache.get(BasicLruCache.java:54) 
12-02 18:55:29.302: E/AndroidRuntime(20197): at java.lang.Enum.getSharedConstants(Enum.java:211) 
12-02 18:55:29.302: E/AndroidRuntime(20197): at java.lang.Enum.valueOf(Enum.java:191) 
12-02 18:55:29.302: E/AndroidRuntime(20197): at com.qsl.faar.service.location.c.a.a(SourceFile:3) 
12-02 18:55:29.302: E/AndroidRuntime(20197): at com.qsl.faar.service.location.e.a.e(SourceFile:93) 
12-02 18:55:29.302: E/AndroidRuntime(20197): at com.qsl.faar.service.location.e.a.a(SourceFile:45) 
12-02 18:55:29.302: E/AndroidRuntime(20197): at com.qsl.faar.service.location.d.<init>(SourceFile:65) 
12-02 18:55:29.302: E/AndroidRuntime(20197): at com.qsl.faar.service.location.g.<init>(SourceFile:225) 
12-02 18:55:29.302: E/AndroidRuntime(20197): at com.qsl.faar.service.b.a(SourceFile:188) 
12-02 18:55:29.302: E/AndroidRuntime(20197): at com.qualcommlabs.usercontext.a.d.a.a(SourceFile:28) 
12-02 18:55:29.302: E/AndroidRuntime(20197): at com.qualcommlabs.usercontext.ContextContentConnectorImpl.<init>(SourceFile:18) 
12-02 18:55:29.302: E/AndroidRuntime(20197): at com.qualcommlabs.usercontext.ContextContentConnectorFactory.get(SourceFile:18) 
12-02 18:55:29.302: E/AndroidRuntime(20197): at com.la.gimbalapp.MainActivity.didArrive(MainActivity.java:132) 
12-02 18:55:29.302: E/AndroidRuntime(20197): at com.qrs.gimbalproximity.core.g.d.a(SourceFile:212) 
12-02 18:55:29.302: E/AndroidRuntime(20197): at com.qrs.gimbalproximity.core.g.d$a.onReceive(SourceFile:58) 
12-02 18:55:29.302: E/AndroidRuntime(20197): at android.support.v4.content.LocalBroadcastManager.executePendingBroadcasts(LocalBroadcastManager.java:297) 
12-02 18:55:29.302: E/AndroidRuntime(20197): at android.support.v4.content.LocalBroadcastManager.access$000(LocalBroadcastManager.java:46) 
12-02 18:55:29.302: E/AndroidRuntime(20197): at android.support.v4.content.LocalBroadcastManager$1.handleMessage(LocalBroadcastManager.java:116) 
12-02 18:55:29.302: E/AndroidRuntime(20197): at android.os.Handler.dispatchMessage(Handler.java:102) 
12-02 18:55:29.302: E/AndroidRuntime(20197): at android.os.Looper.loop(Looper.java:135) 
12-02 18:55:29.302: E/AndroidRuntime(20197): at android.app.ActivityThread.main(ActivityThread.java:5274) 
12-02 18:55:29.302: E/AndroidRuntime(20197): at java.lang.reflect.Method.invoke(Native Method) 
12-02 18:55:29.302: E/AndroidRuntime(20197): at java.lang.reflect.Method.invoke(Method.java:372) 
12-02 18:55:29.302: E/AndroidRuntime(20197): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:903) 
12-02 18:55:29.302: E/AndroidRuntime(20197): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698) 
12-02 18:55:29.302: E/AndroidRuntime(20197): Caused by: java.lang.NoSuchMethodException: values [] 
12-02 18:55:29.302: E/AndroidRuntime(20197): at java.lang.Class.getMethod(Class.java:664) 
12-02 18:55:29.302: E/AndroidRuntime(20197): at java.lang.Class.getDeclaredMethod(Class.java:626) 
12-02 18:55:29.302: E/AndroidRuntime(20197): at java.lang.Enum$1.create(Enum.java:41) 
12-02 18:55:29.302: E/AndroidRuntime(20197): ... 26 more 
+0

只是一個供參考,萬向已經更新了他們的SDK支持Android 5.0(棒棒堂)。事實上,使用該版本的Android似乎比Kit Kat更好。 – 2015-01-28 20:51:13

+0

好消息:) :) – 2015-01-30 08:33:15

回答

1

我一直有類似的問題。我聯繫了Gimbal的客戶支持。這裏是我收到的答案:

對不便,並感謝您的反饋。目前Gimbal Android Proximity SDK不支持Android 5.0(Lollipop)。我們會建議開發人員使用Android 4.4.3或4.4.4版本來使用Gimbal Android proximity SDK來編譯應用程序。

此外,我們非常感興趣的是Gimbal proximity與Android 5.0.0一起工作,並且正在努力支持SDK。只要更新可用,我們會通知您。

感謝 萬向團隊

+0

謝謝:)。我打算寫信給他們 – 2014-12-12 13:37:16

相關問題