02-09 21:12:05.116: E/AndroidRuntime(27793): FATAL EXCEPTION: main
02-09 21:12:05.116: E/AndroidRuntime(27793): Process: com.teamjb.number, PID: 27793
02-09 21:12:05.116: E/AndroidRuntime(27793): java.lang.IllegalStateException: Could not execute method of the activity
02-09 21:12:05.116: E/AndroidRuntime(27793): at android.view.View$1.onClick(View.java:4000)
02-09 21:12:05.116: E/AndroidRuntime(27793): at android.view.View.performClick(View.java:4754)
02-09 21:12:05.116: E/AndroidRuntime(27793): at android.view.View$PerformClick.run(View.java:19605)
02-09 21:12:05.116: E/AndroidRuntime(27793): at android.os.Handler.handleCallback(Handler.java:733)
02-09 21:12:05.116: E/AndroidRuntime(27793): at android.os.Handler.dispatchMessage(Handler.java:95)
02-09 21:12:05.116: E/AndroidRuntime(27793): at android.os.Looper.loop(Looper.java:146)
02-09 21:12:05.116: E/AndroidRuntime(27793): at android.app.ActivityThread.main(ActivityThread.java:5752)
02-09 21:12:05.116: E/AndroidRuntime(27793): at java.lang.reflect.Method.invokeNative(Native Method)
02-09 21:12:05.116: E/AndroidRuntime(27793): at java.lang.reflect.Method.invoke(Method.java:515)
02-09 21:12:05.116: E/AndroidRuntime(27793): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1291)
02-09 21:12:05.116: E/AndroidRuntime(27793): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1107)
02-09 21:12:05.116: E/AndroidRuntime(27793): at dalvik.system.NativeStart.main(Native Method)
02-09 21:12:05.116: E/AndroidRuntime(27793): Caused by: java.lang.reflect.InvocationTargetException
02-09 21:12:05.116: E/AndroidRuntime(27793): at java.lang.reflect.Method.invokeNative(Native Method)
02-09 21:12:05.116: E/AndroidRuntime(27793): at java.lang.reflect.Method.invoke(Method.java:515)
02-09 21:12:05.116: E/AndroidRuntime(27793): at android.view.View$1.onClick(View.java:3995)
02-09 21:12:05.116: E/AndroidRuntime(27793): ... 11 more
02-09 21:12:05.116: E/AndroidRuntime(27793): Caused by: java.lang.NullPointerException
02-09 21:12:05.116: E/AndroidRuntime(27793): at com.teamjb.number.Start.attack(Start.java:317)
02-09 21:12:05.116: E/AndroidRuntime(27793): ... 14 more
context로 다른액티비티 메소드 호출하나 하려는데 계속 에러가 뜨는데요
Caused by: java.lang.reflect.InvocationTargetException
이 에러는 어떤경우에 뜨는거예요 ???
그리고 널포인트 저부분은
호출하는부분인데 호출받을때 널포인트가 나오면 어떤경우에 에러가 뜨나요 ??
받는곳
((MainActivity)MainActivity.mContext).gameEnd(); ---> 여기서 널포인트 뜬다고 나옴
보내는곳
public static MainActivity mContext;
호출한 메소드
public void gameEnd() {
// TODO Auto-generated method stub
if (20 > 10) {
Games.Achievements.unlock(mGoogleApiClient, getString(R.string.achievement_1));
}
문제가 뭘까요 ??