如何解决此错误…我正在尝试实现自定义firebase通知应用程序

如何解决此错误…我正在尝试实现自定义firebase通知应用程序,firebase,Firebase,错误:(29,44)错误:无法访问AbstractSafeParcelable 找不到com.google.android.gms.common.internal.safeparcel.AbstractSafeParcelable的类文件 public class MyFirebaseInstanceIDService extends FirebaseInstanceIdService { private static final String TAG = MyFirebaseInstan

错误:(29,44)错误:无法访问AbstractSafeParcelable 找不到com.google.android.gms.common.internal.safeparcel.AbstractSafeParcelable的类文件

 public class MyFirebaseInstanceIDService extends FirebaseInstanceIdService {
  private static final String TAG = MyFirebaseInstanceIDService.class.getSimpleName();

@Override
public void onTokenRefresh() {
    super.onTokenRefresh();
    String refreshedToken = FirebaseInstanceId.getInstance().getToken();

    // Saving reg id to shared preferences
    storeRegIdInPref(refreshedToken);

    // sending reg id to your server
    sendRegistrationToServer(refreshedToken);

    // Notify UI that registration has completed, so the progress indicator can be hidden.
    Intent registrationComplete = new Intent(Config.REGISTRATION_COMPLETE);
    registrationComplete.putExtra("token", refreshedToken);
    LocalBroadcastManager.getInstance(this).sendBroadcast(registrationComplete);
}

private void sendRegistrationToServer(final String token) {
    // sending gcm token to server
    Log.e(TAG, "sendRegistrationToServer: " + token);
}

private void storeRegIdInPref(String token) {
    SharedPreferences pref = getApplicationContext().getSharedPreferences(Config.SHARED_PREF, 0);
    SharedPreferences.Editor editor = pref.edit();
    editor.putString("regId", token);
    editor.commit();
}

}

在您的Gradle文件中,google play service和firebase的所有版本都应使用相同的版本

当您使用时:

 compile 'com.google.firebase:firebase-core:10.0.1'
你应使用:

编译'com.google.firebase:firebase消息:10.0.1'
//而不是9.4.0


因此,如果您使用的是google play服务,请将版本更新到10.0.1

您是否使用最新版本:
10.0.1
?是的….编译'com.google.firebase:firebase core:10.0.1'compile'com.google.firebase:firebase消息:9.4.0'您应该在firebase和play services库中使用相同的版本。意思是什么…请在您的网站中简要告诉我build.grade文件、您用于firebase消息传递的版本、firebase core和play服务(例如play services gcm)都需要使用相同的版本(10.0.1)hth