2016-04-15 59 views
3

我每次編譯我的項目時都會看到這個錯誤。我目前正在使用Realm,但是舊版本。線程「Thread-340」的異常Android + Realm

Exception in thread "Thread-340" java.lang.NullPointerException 
    at java.security.MessageDigest.update(MessageDigest.java:323) 
    at java.security.MessageDigest.digest(MessageDigest.java:398) 
    at io.realm.processor.Utils.sha256Hash(Utils.java:153) 
    at io.realm.processor.RealmAnalytics.getAnonymousUserId(RealmAnalytics.java:155) 
    at io.realm.processor.RealmAnalytics.generateJson(RealmAnalytics.java:129) 
    at io.realm.processor.RealmAnalytics.getUrl(RealmAnalytics.java:125) 
    at io.realm.processor.RealmAnalytics.send(RealmAnalytics.java:95) 
    at io.realm.processor.RealmAnalytics.access$000(RealmAnalytics.java:55) 
    at io.realm.processor.RealmAnalytics$1.run(RealmAnalytics.java:109) 
    at java.lang.Thread.run(Thread.java:744) 
Note: Version 0.88.3 of Realm is now available: http://static.realm.io/downloads/java/latest 
Note: Processing class ProjectTaskDB 
Note: Processing class ProjectTaskDBList 
Note: Creating DefaultRealmModule 
Note: Some input files use or override a deprecated API. 
Note: Recompile with -Xlint:deprecation for details. 
Note: Some input files use unchecked or unsafe operations. 
Note: Recompile with -Xlint:unchecked for details. 
+0

您使用的是加密嗎?如果是的話,你能確認密鑰不是'空'嗎? – razzledazzle

+0

@razzledazzle不,我沒有使用任何加密。 –

+0

對,這是編譯時問題。你在使用Realm插件嗎?希望能夠詳細瞭解你如何設置Realm。 – razzledazzle

回答

1

您遇到的錯誤據報道爲resolved。您可以嘗試將Realm升級到最新版本。

article可能與您有關。

+0

明白!稍後再檢查!謝謝! –