Boa tarde. Após a aula "Trabalhando com mapas" do curso Android III, quando clico no botão flutuante para incluir um novo Aluno, ele me retorna o seguinte erro:
03-30 17:28:20.616 22253-22253/alura.com.br.agendaalura E/AndroidRuntime: FATAL EXCEPTION: main
Process: alura.com.br.agendaalura, PID: 22253
java.lang.NoSuchMethodError: No direct method <init>(Ljava/lang/String;Lcom/google/android/gms/common/api/Api$zza;Lcom/google/android/gms/common/api/Api$zzc;)V in class Lcom/google/android/gms/common/api/Api; or its super classes (declaration of 'com.google.android.gms.common.api.Api' appears in /data/app/alura.com.br.agendaalura-2/split_lib_dependencies_apk.apk:classes4.dex)
at com.google.android.gms.appdatasearch.zza.<clinit>(Unknown Source)
at com.google.android.gms.appindexing.AppIndex.<clinit>(Unknown Source)
at alura.com.br.agendaalura.FormularioActivity.onCreate(FormularioActivity.java:46)
at android.app.Activity.performCreate(Activity.java:6259)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1130)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2379)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2490)
at android.app.ActivityThread.-wrap11(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1354)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:148)
at android.app.ActivityThread.main(ActivityThread.java:5443)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:728)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
Verificando ele está na seguinte linha
client = new GoogleApiClient.Builder(this).addApi(AppIndex.API).build();
saberiam me dizer o que pode ser?