2017-03-28 2 views
1

Da ich die CN1-Kalender-Lib verwende, kann ich die App nicht mit Kalenderfunktionen in der IDE und dem Codename One-Simulator debuggen.Debugging-App am Telefon

Ich wollte nur fragen, wie andere Entwickler mit solchen Situationen umgehen?

+0

bearbeitet Siehe Antwort für iOS-Debugging-Trick. – Diamond

Antwort

2

Sie können Ihre Anwendungen mit DDMS in Android Studio oder in Eclipse Neon mit Android-Plugin debuggen.

Zunächst müssen Sie Entwicklermodus auf Ihrem Android-Gerät aktivieren, indem Sie wiederholt die Build Number oder Build Version unter Einstellungen tippen -> über, es wird Ihren Entwicklermodus aktiviert und dann können Sie den Entwicklerabschnitt unter Einstellungen zugreifen und USB Debugging Mode ermöglichen.

Edit:

Für iOS, es besser ist, Codename Eine Fehlerprotokollierung zu verwenden, die Ihre Ausnahme fangen und es Ihnen per E-Mail (Pro Account erforderlich) senden:

try { 
    //Write the code you want to debug here 
} catch (Exception ex) { 
    Log.e(ex); 
    Log.sendLog(); //This will send you a StackTrace (If any) through email 
} 
+0

https://www.codenameone.com/how-doi-i---use-die-einschluss-our-feature-zur-debug-the-native-code-on-iosandroid-etc.html –

+0

Außerhalb des Abonnierens zu Pro-Konto, gibt es eine Möglichkeit, regelmäßige (nicht unbedingt Log.e()) Protokolle zu erhalten, während iOS-Apps aus Codename One auf einem iOS-Gerät debuggen? Ich benutze Intellij. – Schreiby

+1

Nicht, dass ich davon weiß. Obwohl Sie die Nachricht trotzdem erhalten könnten, indem Sie 'ex.getMessage()' aufrufen und in einem Dialog anzeigen. – Diamond

Verwandte Themen