0
我採取的Gigya的項目,但我得到的一些設備下列崩潰:的Gigya初始化崩潰
java.lang.VerifyError: com/gigya/socialize/android/login/providers/GooglePlusProvider
at com.gigya.socialize.android.login.LoginProviderFactory.<init>(LoginProviderFactory.java:26)
at com.gigya.socialize.android.GSAPI.initialize(GSAPI.java:380)
at com.gigya.socialize.android.GSAPI.initialize(GSAPI.java:358)
調試LoginProviderFactory.class後,我發現了以下方法:GooglePlusProvider.isConfigured ()正在崩潰應用程序。
同樣,這隻發生在一些手機上,例如三星Galaxy s4 mini。
有誰知道如何解決這個問題?
編輯: 更多debbuging顯示了這個錯誤:
java.lang.ClassNotFoundException: com.gigya.socialize.android.login.providers.GooglePlusProvider
是的,我在我的應用中包含了Google Play服務,但似乎不同的Android版本以不同的方式合併了清單/依賴聲明。我的應用包含多個模塊,包含服務庫的Gradle文件位於不同的模塊中,Gigya在飛行中無法抓住圖書館。我修改了我的模塊之間的gradle.build安排,一切正常。 – BigBen3216