2017-09-04 38 views
0

我在Build.gralde中編譯了Apache commons-validator 1.4.1,目的是驗證電子郵件。認爲這是對電子郵件驗證的更堅實的方法。Apache commons-validator不驗證gmail

compile "commons-validator:commons-validator:1.4.1" 

而當我嘗試運行它時,它返回True。雖然這封電子郵件是False。

EmailValidator.getInstance().isValid("[email protected]"); 

這是爲什麼?

+0

在你的領域的問題,這個問題是最有可能的是手動發送/接收事件,並沒有保證在UI線程領域實例已經評估了所有的查詢異步,但(之後它顛簸版本)。要強制進行同步評估,可以在收到事件時使用'realm.refresh()'。 – EpicPandaForce

+0

感謝@EpicPandaForce尋求幫助。後來我發現這是我實現它的一個線程問題。 –

回答