Der beste Weg, um BlackBerry-10-Protokolle?
BlackBerry 10 hat sehr anspruchsvolle Protokolle-system im Vergleich zu iOS und Android.
Die einzige Lösung, die ich fand, ist mit javaloader
tool wie dieses:
javaloader.exe -u eventlog > eventlog.txt
Aber es scheint zu funktionieren nur mit bereits 10 Versionen des BlackBerry OS. Ich kann nicht finden, dieses tool in der BlackBerry 10 NDK.
Was ist die einfachste Methode, um den logs über die Kommandozeile?
- Sind Sie versucht, dieser Lösung?
- ja, aber
-getFile
schneller arbeitet für mich.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gibt es zwei Möglichkeiten, beide dokumentiert in der release notes.
Wenn Sie können kopieren Sie die logger-stream (für eine Anwendung) um die Konsole, indem Sie eine Funktion definieren wie:
Dann installieren Sie es als eine message handler:
Können Sie die Verbindung zum simulator oder ein Gerät mit einem ssh-system, und verwenden Sie die slog2info Befehl.
Können Sie auch SSH auf das Gerät (ssh [email protected].0.1) und ausführen:
Zeigt die slogger2 Protokolle.
Hier ist was ich gefunden habe, bewegen sich Weg von der Momentics IDE Befehlszeile.
Wenn die Anwendung nicht
printf()
die Ausgabe erfolgt in die DateiKönnen Sie diesen Befehl verwenden
bringen, die Datei auf Ihren PC. Können Sie auch Ziel-Dateisystem-navigator von der IDE aus zu kontrollieren diese (oder andere) - Datei.
Dies ist ähnlich zu einer anderen Antwort, aber mit zusätzlichen details, die nützlich sein wird für momentics Nutzer (BlackBerry 10, IDE)
1. Aktivieren Sie die terminal-Ansicht in der momentics IDE
Fenster --> Show view --> Sonstiges --> Terminal
Wählen Sie das terminal, und drücken Sie OK
2. Die Verbindung zum terminal
Wählen Sie die Terminal-Registerkarte (vielleicht namens "Terminal 1") in Ihren Ansichten-Fenster.
Wählen Sie den connect-button, es ist ein grün N-förmige Taste auf der rechten oberen Ecke, rechts oben im Fenster views.
3. Führen Sie den log-viewer-Befehl
Lesen Sie mehr info über diesen Befehl:
*Beachten Sie, dass es sollte keine Notwendigkeit, um eine ssh-Benutzer-oder Schlüssel, das ist die Pflege der von der IDE angezeigt, wenn Sie dieses Verfahren verwenden.
Log-Anweisungen
Hinzuzufügen, können Sie die Protokollierung, um Ihre app mit den folgenden Befehlen
Können Sie alle Protokolle aus dem folgenden Pfad