2017-12-03 3 views
0

Ich kann Protokolle nicht sehen, wenn ich den Desktop ausführen: auf Android Studio ausführen. Meine Log-Nachricht ist einfach: laufen Aufgabe:So melden Sie sich bei der Ausführung von Desktop LibGdx an: run?

@Override 
public void show() { 
    spriteBatch = new SpriteBatch(); 
    viewport = new ExtendViewport(WORLD_WIDTH, WORLD_HEIGHT); 
    buttonNewGame = EpheButton.newInstance(
      "New Game", 
      WORLD_WIDTH/2, 
      WORLD_HEIGHT - 50, 
      viewport.getCamera().combined); 
    Gdx.app.log("Tag", "Debug message"); 

} 

Soll ich die Konfiguration für den Desktop bearbeiten?

enter image description here enter image description here

Antwort

0

Sie müssen Pegeleinstellung überprüfen, melden Sie sich. Ihr Problem sieht aus wie Protokollebene Application.LOG_NONE aktiviert ist:

Gdx.app.setLogLevel(Application.LOG_NONE); 

nichtSystem.out.println("Your log") Verwenden Sie - es ist Logging-System nicht. Mit ihm können Sie Cross-Plattform-Protokollierung Vorteile von Libgdx verpassen:

auf der Plattform abhängig, werden die Meldungen an die Konsole angemeldet (Desktop), LogCat (Android) oder ein GWT TextArea- im GwtApplicationConfiguration bereitgestellt oder automatisch erstellt (html5).

Lesen Sie mehr über Libgdx logging system

Verwandte Themen