java.lang.RuntimeException: Unable to start activity ComponentInfo{com.imohoo.RushMonkey/com.imohoo.RushMonkey.PlayExit}: java.lang.NullPointerException这是由于什么原因造成的?

解决方案 »

  1.   

    12-21 13:40:20.084: E/AndroidRuntime(6475): java.lang.NullPointerException
    12-21 13:40:20.084: E/AndroidRuntime(6475):  at cn.emagsoftware.api.GameInterface.exit(GameInterface.java:68)
    12-21 13:40:20.084: E/AndroidRuntime(6475):  at com.imohoo.BreakBrick_Android.BBActivity.FromUnityCallExit(BBActivity.java:38)
    12-21 13:40:20.084: E/AndroidRuntime(6475):  at com.unity3d.player.UnityPlayer.nativeRender(Native Method)
    12-21 13:40:20.084: E/AndroidRuntime(6475):  at com.unity3d.player.UnityPlayer.onDrawFrame(Unknown Source)
    12-21 13:40:20.084: E/AndroidRuntime(6475):  at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1363)
    12-21 13:40:20.084: E/AndroidRuntime(6475):  at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1118)
      

  2.   

    看一下GameInterface.java68行应该是空指针,具体原因自己分析
      

  3.   

    5楼正解:
    java.lang.NullPointerException。
    报了空指针了。
      

  4.   

    我也知道是空指针,可是GameInterface是SDK内部的东西,反编译了看了一下,又没什么问题,唉。