Comment déboguer l'application Google Glass GDK?

Il est facile de déboguer les applications Android car la plupart d'entre elles lancent une activité et le maintien de points d'arrêt est tout ce qu'il faut. Comment déboguer une application google glass basée sur GDK car le service est déclenché sur la voix et ne lance pas explicitement une activité lors de l'installation?

  • Android ne peut pas enregistrer de vidéo avec Front Front Camera, le démarrage de MediaRecorder a échoué: -19
  • Android: comment obtenir une liste des activités installées, telles qu'elles apparaissent dans le lanceur, sans doublons
  • Impossible d'utiliser GoogleMap OnMarkerClickListener pour fonctionner
  • Comment contrôler par programmation si l'application fonctionne en mode débogage ou non?
  • Android IAB. Erreur - L'authentification est requise. Vous devez vous connecter à votre compte Google
  • Comment obtenir ou calculer la largeur / hauteur d'une vue gonflable
  • Transfert de ByteArray via Parcel retourne NullPointerException
  • OnFinishInflate () n'est jamais appelé
  • Dimen.xml ou dimens.xml?
  • Outils d'analyse de code pour Android
  • Comment obtenir une vCard (fichier .vcf) dans les contacts Android depuis le site Web
  • Android: modification de la couleur d'arrière-plan de l'activité (vue principale)
  • 2 Solutions collect form web for “Comment déboguer l'application Google Glass GDK?”

    De même, tout service Android est débité. Il suffit d'ajouter la ligne ci-dessous n'importe où dans le code et tout point d'arrêt dans le code après cela peut être utilisé pour arrêter la course.

    android.os.Debug.waitForDebugger(); 

    Merci à ceci: http://www.helloandroid.com/tutorials/how-debug-service

    J'ai essayé de déboguer un exemple d'application GDK avec cette option, mais ça n'aide pas. Je ne suis pas sûr si cette option a aidé quelqu'un à déboguer l'application GDK. Cependant, la fonction log.d enregistre le message dans la fenêtre de la console. Mon attente consiste à déboguer le flux pour intercepter les valeurs variables et à modifier pendant le flux.

    * Mise à jour * Après avoir activé la perspective DDMS, j'ai fait l'objet de la mise au point sur la fenêtre de code pour faire étape par étape walk-thru. Cependant, le verre passe en mode veille très rapidement et bloque l'activité de débogage. Essayer de trouver la meilleure pratique. Garder ce message affiché. Restez à l'écoute!

    coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.