Remote-Debugging unter Android

Aufgrund der Unterschiede zwischen Entwicklungs- und Ausführungsumgebung treten einige Probleme nur auf bestimmten physischen Geräten auf.

Derzeit ist Remote-Code-Debugging sehr wichtig. Es kann Ihnen helfen, das Problem schnell zu finden und viel Zeit zu sparen.

Glücklicherweise lässt sich Code per Fernzugriff in Cocos Creator ganz einfach beheben.

So führen Sie Remote-Code-Debugging auf physischen Geräten durch:

  1. Das Android-Gerät muss sich im selben LAN befinden wie der Computer, den Sie für die Fehlerbehebung verwenden. Aktivieren Sie den Proxy während der Fehlerbehebung nicht, da die Verbindung sonst möglicherweise fehlschlägt.

  2. Wählen Sie die Android-Plattform aus und klicken Sie im Bereich Build von Cocos Creator das Kästchen Debug mode (Debug-Modus) an. Erstellen Sie dann den Build und führen Sie ihn aus. Cocos Creator Android
Debug

  3. Öffnen Sie die Chrome-Entwicklertools für das Remote-Debugging, indem Sie die folgende Adresse im Chrome-Browser eingeben. (Sie müssen <device_LAN_IP> durch die IP-Adresse des richtigen Mobilgeräts ersetzen.) Anschließend können Sie das Remote-Debugging für TypeScript-Code in Ihrem Projekt starten.

    devtools://devtools/bundled/js_app.html?v8only=true&ws=<device_LAN_IP>:6086/00010002-0003-4004-8005-000600070008
    

    cocos Creator android dbg devtool

Eine ausführlichere Anleitung findest du in der offiziellen Cocos Creator-Dokumentation.