So laden Sie ein Reagieren Nativen app auf einem Android-Gerät manuell über die Kommandozeile
Ich würde gerne manuell erzwingen Sie eine Reload von meinem Reagieren Native app auf Anfrage, ohne physisch durch schütteln des Geräts. (Ich bin immer Karpaltunnel.)
Weiß ich, dass Live-Reload /Hot Reload verfügbar sind. Ich bin auf der Suche nach einem on-demand Kommandozeilen-Lösung.
InformationsquelleAutor brettlaforge | 2017-05-25
Du musst angemeldet sein, um einen Kommentar abzugeben.
Mithilfe der cmd-Zeile können Sie einen Befehl senden, um die Android-Gerät.
Dieser Befehl sagt dem Android-Gerät, geben Sie das Zeichen "R" zweimal, das ist das React Native-Befehl zu Laden, auf Android.
Den
adb shell
Befehl hat viele nützliche Funktionen, von denen viele sind hier beschrieben:ADB Shell Eingabe-Events
Öffnen Sie das Menü Entwickler:
InformationsquelleAutor brettlaforge
Ich den folgenden Befehl verwenden. Es muss nicht laden Sie die app, aber es bringt dem Entwickler-Menü auf dem Gerät, so kann ich dann drücken Sie den "Reload" - option:
adb shell input keyevent KEYCODE_MENU
Entwickle ich mit einem realen Gerät (kein emulator) und senden Sie die "Doppel-R" über adb funktioniert nicht (es zeigt nur die Tastatur und die Typen 2 Rs).
Ich bin ein newb auf native, aber ich könnte vermuten, dass bestimmte apps möglicherweise gierig über Tastatureingaben, nicht nur verschiedene Geräte. Ihre Antwort ist für mich arbeiten, die auf Android-vielen Dank!
InformationsquelleAutor Xavier
Nur posten Sie hier, falls Sie es nicht wissen, dieser trick
lange drücken Sie die Menü-Taste in Ihrem android-Gerät. Dann bekommst du dieses Menü
Tippen Sie auf die option neu laden und Sie sind gut zu gehen
InformationsquelleAutor vighnesh s
Machte ein autohotkey-script zu laden und öffnen Sie das Menü mit der Tastatur.
Strg+Umschalt+r, um neu zu laden
Strg+Umschalt+e zu öffnen dev Menü
InformationsquelleAutor Yarden Hochman
Fügen Sie ein Skript hinzu, um Ihr Paket.json:
Dann werden Sie in der Lage zu nennen
yarn android-shake
Wenn Sie auf der Suche für ios dann Kasse meine Antwort auf diese link
InformationsquelleAutor Francois Nadeau
Gerät müssen Sie nur schütteln Sie Ihr Gerät als ein Menü angezeigt wird, so klicken Sie auf neu Laden
InformationsquelleAutor Asma_Kh
für physikalische Gerät können Sie schütteln Sie Ihr Gerät für In-App-Entwickler-Menü von dort aus können Sie Zugriff auf Optionen, um neu zu laden und andere Dinge tun
emulator für Strg + m Zugang In-App-Entwickler-Menü Sie können von dort aus neu laden oder anderes, nur drücken R+R
InformationsquelleAutor Kiran Chenna