>
Estou tentando emular o inicio do jogo da vela no Android Studio (versão 2.1.2 no Ubunut 16.10 64bits), mas, ele abre o emulador e na hora do aplicativo rodar, aparece uma mensagem no emulador: "Unfortunaely, JogodaVelha was stopped"
E no log do erro aparece:
06-18 21:35:24.306 2463-2463/com.example.marcos.jogodavelha W/System: ClassLoader referenced unknown path: /data/app/com.example.marcos.jogodavelha-2/lib/x86_64
06-18 21:35:27.499 2463-2463/com.example.marcos.jogodavelha W/System: ClassLoader referenced unknown path: /data/app/com.example.marcos.jogodavelha-2/lib/x86_64
06-18 21:35:27.578 2463-2463/com.example.marcos.jogodavelha W/art: Before Android 4.1, method android.graphics.PorterDuffColorFilter android.support.graphics.drawable.VectorDrawableCompat.updateTintFilter(android.graphics.PorterDuffColorFilter, android.content.res.ColorStateList, android.graphics.PorterDuff$Mode) would have incorrectly overridden the package-private method in android.graphics.drawable.Drawable
06-18 21:35:27.582 2463-2463/com.example.marcos.jogodavelha D/AndroidRuntime: Shutting down VM
--------- beginning of crash
06-18 21:35:27.583 2463-2463/com.example.marcos.jogodavelha E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.example.marcos.jogodavelha, PID: 2463
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.marcos.jogodavelha/com.example.marcos.jogodavelha.GameActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.support.design.widget.FloatingActionButton.setOnClickListener(android.view.View$OnClickListener)' on a null object reference
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2416)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2476)
at android.app.ActivityThread.-wrap11(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1344)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:148)
at android.app.ActivityThread.main(ActivityThread.java:5417)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.support.design.widget.FloatingActionButton.setOnClickListener(android.view.View$OnClickListener)' on a null object reference
at com.example.marcos.jogodavelha.GameActivity.onCreate(GameActivity.java:22)
at android.app.Activity.performCreate(Activity.java:6237)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1107)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2369)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2476)
at android.app.ActivityThread.-wrap11(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1344)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:148)
at android.app.ActivityThread.main(ActivityThread.java:5417)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616) "
Meu código da Game_activity
SEU CODIGO AQUI
package com.example.marcos.jogodavelha;
SEU CODIGO AQUI
SEU CODIGO AQUI
SEU CODIGO AQUI
Obrigado.
Já achei onde estava o problema
Apaguei os seguintes blocos de código do game_activity
SEU CODIGO AQUI
SEU CODIGO AQUI
O professor havia ensinado, mas, eu tinha apagado somente até uma parte. Desatenção :(
Obrigado professor