Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Remote Debugging Android (https://www.delphipraxis.net/213921-remote-debugging-android.html)

hhcm 19. Okt 2023 15:15

Remote Debugging Android
 
Hallo zusammen,

hat es schonmal jemand fertig gebracht eine FMX Android App remote zu Debuggen?
Es ist folgendes gegeben.

Entfernte Windows 10 Entwicklungsumgebung mit Delphi 11 Pro
|
VPN
|
Lokaler Windows 10 PC
Lokales Smartphone

Gearbeitet wird per RDP auf dem entfernten Windows PC.

Ich habe schon mehrere Ansätze ausprobiert.
- ADB Traffic über SSH Tunneln. Hat aus welchen gründen auch immer nicht funktioniert. Ob mit oder ohne Firewall
- Smartphone über Wifi und Remote per adb connect verbinden. Das kann m.E nach auch nicht funktionieren.

Irgendwie brauche ich im Homeoffice die Möglichkeit eine App zu Debuggen. Auch wenn es Remote per Emulator ist. Aber das scheint ja nicht mehr möglich zu sein. (Ultra Langsam oder gar nicht erst möglich)

Vielleicht sehe ich auch den Wald vor lauter Bäumen nicht.

Olli73 19. Okt 2023 16:13

AW: Remote Debugging Android
 
Funktioniert es denn nicht, wenn du den USB-Anschluss (bzw. das daran angeschlossene Handy) über die RDP-Einstellungen durchschleifst?

MEissing 19. Okt 2023 16:19

AW: Remote Debugging Android
 
Gehen sollte es:
https://docwiki.embarcadero.com/RADS...-Android-Gerät

Starsky911 20. Okt 2023 06:32

AW: Remote Debugging Android
 
Bei mir funktioniert das mit einer VPN<->VPN Verbindung einwandfrei.
Ist das VPN bei dir eine

VPN <-> VPN
oder eine
VPN <-> Client-VPN

Verbindung?
Wenn das Entwicklersystem das Android Gerät durch
den Tunnel anpingen kann, sollte der Rest auch funktionieren.

hhcm 20. Okt 2023 10:42

AW: Remote Debugging Android
 
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:

Zitat von MEissing (Beitrag 1528386)

Zitat:

Zitat von Starsky911 (Beitrag 1528405)
Bei mir funktioniert das mit einer VPN<->VPN Verbindung einwandfrei.
Ist das VPN bei dir eine

VPN <-> VPN
oder eine
VPN <-> Client-VPN

Verbindung?

Es ist leider keine LAN zu LAN VPN. Daher funktioniert der Eintrag aus dem Wiki nicht.
Ich kann auch keine LAN<->LAN VPN herstellen, da meine Frau ebenfalls im Homeoffice arbeitet. Das würde pures Chaos geben :)

Zitat:

Zitat von Olli73 (Beitrag 1528385)
Funktioniert es denn nicht, wenn du den USB-Anschluss (bzw. das daran angeschlossene Handy) über die RDP-Einstellungen durchschleifst?

Ich habe mich jetzt damit nochmal beschäftigt. Ich sehe das Handy nun im adb des entfernten Rechners.

Dazu am entfernten Windows Host-PC mit Delphi den Gruppenrichtlinieneditor öffnen
Computerkonfiguration -> Administrative Vorlagen -> Window-Komponenten -> Remotedesktopdienste -> Remotedesktopsitzungs-Host -> Geräte- und Resourcenumleitung
"Umleitung bei unsterstützten Plug & Play-Geräten nicht zulassen "Deaktivieren"

am lokalen PC

Computerkonfiguration -> Administrative Vorlagen -> Window-Komponenten -> Remotedesktopdienste -> Remotedesktopverbindungs-Client -> RemoteFX USB-Geräteunleitung
RDP-Umleitung für andere unterstützte RemoteFX USB-Geräte auf diesem Computer zulassen "Aktivieren"

Beide Rechner neu Starten und siehe da

Anhang 56354

Ich dachte immer das geht nicht.

Funktioniert trotzdem nicht so wirklich. Delphi bleibt jetzt bei "Aufrufen von <mein Packagename>" stehen. Selbst nach 10 Minuten hat sich nichts getan :cry:


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:07 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz