Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/229.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 拒绝com.google.android.gms.internal.zzasm类,因为它未能通过编译时验证_Java_Android_Facebook_Account Kit - Fatal编程技术网

Java 拒绝com.google.android.gms.internal.zzasm类,因为它未能通过编译时验证

Java 拒绝com.google.android.gms.internal.zzasm类,因为它未能通过编译时验证,java,android,facebook,account-kit,Java,Android,Facebook,Account Kit,我在集成facebook帐户工具包进行移动验证时遇到此错误 进程:com.mobilefirst.pausepay,PID:26532 java.lang.VerifyError:拒绝类 com.google.android.gms.internal.zzasm,因为它在编译时失败 验证(声明'com.google.android.gms.internal.zzasm' 出现在/data/app/com.mobilefirst.pausepay-2/base.apk中) 在com.google.

我在集成facebook帐户工具包进行移动验证时遇到此错误

进程:com.mobilefirst.pausepay,PID:26532 java.lang.VerifyError:拒绝类 com.google.android.gms.internal.zzasm,因为它在编译时失败 验证(声明'com.google.android.gms.internal.zzasm' 出现在/data/app/com.mobilefirst.pausepay-2/base.apk中) 在com.google.android.gms.auth.api.auth.(未知来源) 在 com.facebook.accountkit.ui.AccountKitActivity.onCreate(AccountKitActivity.java:348) 位于android.app.Activity.performCreate(Activity.java:6092) 在 android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1112) 在 android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2514) 在 android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2641) 在android.app.ActivityThread.access$800(ActivityThread.java:182) 在 android.app.ActivityThread$H.handleMessage(ActivityThread.java:1515) 位于android.os.Handler.dispatchMessage(Handler.java:111) 位于android.os.Looper.loop(Looper.java:194) 位于android.app.ActivityThread.main(ActivityThread.java:5717) 位于java.lang.reflect.Method.invoke(本机方法) 位于java.lang.reflect.Method.invoke(Method.java:372) 在 com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:959) 位于com.android.internal.os.ZygoteInit.main(ZygoteInit.java:754)


找到了解决办法。只需在gradle文件中添加以下行:-

 compile ('com.facebook.android:facebook-android-sdk:4.+'){
    exclude group: 'com.google.android.gms'
}
compile ('com.facebook.android:account-kit-sdk:4.+'){
    exclude group: 'com.google.android.gms'
}

 compile "com.google.android.gms:play-services-auth-api-phone:+"
 compile 'com.google.android.gms:play-services-auth:+

找到了解决办法。只需在gradle文件中添加以下行:-

 compile ('com.facebook.android:facebook-android-sdk:4.+'){
    exclude group: 'com.google.android.gms'
}
compile ('com.facebook.android:account-kit-sdk:4.+'){
    exclude group: 'com.google.android.gms'
}

 compile "com.google.android.gms:play-services-auth-api-phone:+"
 compile 'com.google.android.gms:play-services-auth:+