Es ist einfach, Android-Anwendungen zu debuggen, da die meisten von ihnen eine Aktivität starten und Haltepunkt halten. Wie kann man eine GDK-basierte Google Glass App debuggen, da der Service auf Voice ausgelöst wird und eine Aktivität nicht explizit bei der Installation gestartet wird?Wie Debuggen Google Glass GDK-Anwendung?
Antwort
So wie jeder Android-Dienst debuggt wird. Fügen Sie einfach die untere Zeile an einer beliebigen Stelle im Code ein, und jeder Haltepunkt im Code kann danach zum Stoppen des Laufs verwendet werden.
android.os.Debug.waitForDebugger();
Dank dieser - http://www.helloandroid.com/tutorials/how-debug-service
Ich habe versucht, eine Probe GDK App mit dieser Option zu debuggen, aber es hilft nicht. Ich bin nicht sicher, ob diese Option jedem half, die GDK-App zu debuggen. Die log.d-Funktion protokolliert jedoch die Nachricht im Konsolenfenster. Meine Erwartung ist, den Fluss zu debuggen, um variable Werte abzufangen und während des Flusses zu modifizieren.
* Aktualisiert * Nach DDMS Perspektive zu aktivieren, habe ich den Debug-Fokus Codefenster den Schritt für Schritt gehen-durch zu tun. Das Glas wechselt jedoch sehr schnell in den Standby-Modus und blockiert die Debugging-Aktivität. Versuchen, die beste Praxis zu finden. Wird diesen Thread gepostet. Bleib dran!
- 1. Wie Kamerataste von Google Glass
- 2. ListVIEW on Google Glass
- 3. Google Glass GDK Tippen Geste
- 4. Kann ich ein Programm für Google Glass ohne Google Glass testen?
- 5. Aufnahme von Audio auf Google Glass
- 6. Google Glass: GDK mit Android Studio
- 7. Intent-Filter für THERMAL_SHUTDOWN für Google Glass
- 8. Wird Intent.ACTION_CALL in Google Glass GDK unterstützt?
- 9. Offline-Emulator für Google Glass OS
- 10. Wie Debuggen Google Chrome Hintergrundskript?
- 11. Wie scanne ich einen QR-Code mit Google Glass?
- 12. Wie Sie Silverlight gegen Google Chrome debuggen
- 13. Google Glass: GDK ist veröffentlicht. Wo ist der Emulator?
- 14. Google Glass Änderung App Hintergrundfarbe während der Ausführung
- 15. So starten Sie App auf Google Glass mit Sprachbefehl
- 16. Dienst überlebt die übergeordnete Anwendung auf Google Glass?
- 17. Android Studio erkennt Google Glass nicht, aber ADB wird
- 18. Mit Android Speech Recognition APIs von Google Glass
- 19. Android Media Recorder nicht lange Videos auf Google Glass
- 20. Text der Karte in Google Glass mit GDK aktualisieren?
- 21. GDK/APK für Google Glass - Bildschirm wird nicht gedimmt
- 22. Glass Mapper + Unity
- 23. BeginRenderLink Sitecores Glass Mapper
- 24. Wie E-Mail sendet über Glass
- 25. Disable Magnifying Glass in UITextview
- 26. Sitecore Glass Mapper immer null
- 27. Debuggen von CSS in Google Chrome
- 28. Benutzer Skript Debuggen in Google Chrome
- 29. Sitecore: Glass Mapper Code Zuerst
- 30. Wie erfasst man das onSwipeDown-Ereignis auf Google Glass mit einer nativen App?
Ja, es hat mir auf diese Weise geholfen. Vor welcher Herausforderung stehen Sie? Wo bleibst du? Mehr Details geschätzt. – sivag1
Glass löst einen ANR aus und beendet den Debugger schnell, wenn Sie an einem Haltepunkt im Hauptthread anhalten. Also - entweder schnell debuggen oder Code aus dem Hauptthread verschieben. – kolosy