2016-09-09 5 views
0

Ich beginne Spiel dev. Ich lerne seit einiger Zeit Game Maker Studio.Was bedeutet dieser Google Play-Absturzbericht?

Ich habe mein erstes Spiel auf Google Play veröffentlicht.

java.lang.NullPointerException: Attempt to invoke virtual method 'boolean java.lang.String.contains(java.lang.CharSequence)' on a null object reference 
    at com.jessesopanen.Little_Economist.Gamepad.iCadeDeviceName(Gamepad.java:124) 
    at com.jessesopanen.Little_Economist.Gamepad.EnumerateDevices(Gamepad.java:332) 
    at com.jessesopanen.Little_Economist.RunnerActivity.doSetup(RunnerActivity.java:541) 
    at com.jessesopanen.Little_Economist.DemoRenderer$2.run(DemoRenderer.java:574) 
    at android.os.Handler.handleCallback(Handler.java:739) 
    at android.os.Handler.dispatchMessage(Handler.java:95) 
    at android.os.Looper.loop(Looper.java:168) 
    at android.app.ActivityThread.main(ActivityThread.java:5845) 
    at java.lang.reflect.Method.invoke(Native Method) 
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:797) 
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:687) 

Was mit meinem Spiel des Code falsch oder ist das Problem mit HTC M9: Nach ~ 1000 Downloads habe ich ein paar Crash-Berichte von einem Gerät HTC M9 nur bekommen? Ich habe mein Spiel mit verschiedenen Geräten getestet und es funktioniert gut.

Ich verstehe nicht, was dieser Unfallbericht bedeutet, wenn mir jemand helfen könnte?

+1

Können Sie den Code teilen, wo er abstürzt? Dies wäre in der Nähe von Gamepad.java, Zeile 124. Dort ist ein Nullpointer. – Marcel50506

+0

Dies wird erwartet, es gibt Tonnen von Android-Geräten da draußen und es ist unmöglich, in jedem Gerät zu testen. Diese Abstürze sind gerätespezifisch und manchmal benötigen Sie ein echtes Gerät, um diese Art von Abstürzen abzufangen. Ist GamePad.java auch im Game Maker Studio SDK enthalten? . Wenn ja, überprüfen Sie bitte ihr Support-Forum – Kenshin

+0

Wie finde ich den Teil des Codes, wo es abstürzt? Ich habe den Code in Game Maker Studio, es ist in kleine Teile getrennt. Es stürzt auch nicht für mich ab, wenn ich es teste. –

Antwort

0

dieser Bericht ist hier nur, Ihnen zu sagen, dass jemand Ihre Benutzer haben ein Problem mit Ihrer Anwendung und dem Bericht geben Sie den Stack-Trace des Problems

Ihr Problem an der Linie auf eine Java-Null-Zeiger-Ausnahme kommen scheint 124 dies ist ein sehr allgemeiner Fehler, damit Ihr Code Test erneut und viel Glück lesen;)

+0

Danke, ich werde versuchen herauszufinden, wo das Problem liegt! :) –

0

bei com.jessesopanen.Little_Economist.Gamepad.iCadeDeviceName (Gamepad.java:124)

===> damit beginnen, Prüfung

if(myObject != is_undefined) 
{ 

    //your code 

}