Articles of depuración de

Android: ¿cómo rastrear el origen de una InflateException?

Al iniciar mi aplicación, recibo la siguiente advertencia en Logcat: 04-09 10:28:17.830: WARN/WindowManager(52): Exception when adding starting window 04-09 10:28:17.830: WARN/WindowManager(52): android.view.InflateException: Binary XML file line #24: Error inflating class 04-09 10:28:17.830: WARN/WindowManager(52): at android.view.LayoutInflater.createView(LayoutInflater.java:513) 04-09 10:28:17.830: WARN/WindowManager(52): at com.android.internal.policy.impl.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:56) 04-09 10:28:17.830: WARN/WindowManager(52): at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:563) 04-09 10:28:17.830: WARN/WindowManager(52): at android.view.LayoutInflater.inflate(LayoutInflater.java:385) 04-09 10:28:17.830: WARN/WindowManager(52): at android.view.LayoutInflater.inflate(LayoutInflater.java:320) […]

Las variables declaradas localmente no se pueden inspeccionar

A veces, cuando estoy depurando el código en Eclipse, sucede que aunque puedo ver e inspeccionar las variables de los miembros de la clase sin ninguna dificultad, no puedo inspeccionar los valores de las variables declaradas localmente dentro de las funciones. Como un aparte, cualquier parámetro de la función actual pierde sus nombres “reales” y […]

Descifrar información variable al depurar Java

Estoy usando IntelliJ IDEA 8 para depurar algunos Java, pero esta pregunta probablemente podría aplicarse a todos los depuradores de Java. En la lista de variables, se muestran como: myVariable = {some.package.SomeClass@12345} Tengo curiosidad sobre el número que viene después del nombre de la clase. ¿Cuál es el número exactamente? ¿Dos variables tendrán el mismo […]

Cómo saber si el “modo de depuración” está habilitado

¿Cómo puede un progtwig Java descubrir si se está ejecutando en modo de depuración? La aplicación debe comportarse de forma un poco diferente en el modo normal de “velocidad completa” que en “modo de depuración” (cuando se conecta un depurador, cuando se ejecuta en modo de depuración). La aplicación se comunica a través de TCP […]

jasmine: la callback asíncrona no se invocó dentro del tiempo de espera especificado por jasmine.DEFAULT_TIMEOUT_INTERVAL

Tengo un servicio angular llamado requestNotificationChannel : app.factory(“requestNotificationChannel”, function($rootScope) { var _DELETE_MESSAGE_ = “_DELETE_MESSAGE_”; function deleteMessage(id, index) { $rootScope.$broadcast(_DELETE_MESSAGE_, { id: id, index: index }); }; return { deleteMessage: deleteMessage }; }); Estoy intentando probar la unidad de este servicio usando jasmine: “use strict”; describe(“Request Notification Channel”, function() { var requestNotificationChannel, rootScope, scope; beforeEach(function(_requestNotificationChannel_) { […]

¿Cómo resolver el mensaje “Esperando el depurador”?

Tengo HTC Comet conectado a Eclipse con SDK 2.2. Hago una comstackción de depuración: la aplicación no se ejecuta; aunque se instala en el dispositivo. En el dispositivo, aparece este cuadro de mensaje en la pantalla de Comet Esperando depurador La aplicación HunyDew (process com.airvine.hunydew) está esperando que se adjunte el depurador. [Forzar cierre] Mientras […]

La aplicación Android se cuelga cuando se inicia en modo de depuración

Cuando corro en modo de depuración , la aplicación falla, pero cuando solo la ejecuto normalmente funciona. Creo que el problema ocurre cuando se adjunta el depurador. Iniciar sesión: A/art: art/runtime/jdwp/jdwp_event.cc:661] Check failed: Thread::Current() != GetDebugThread() (Thread::Current()=0x7f44a18400, GetDebugThread()=0x7f44a18400) Expected event thread A/art: art/runtime/runtime.cc:422] Runtime aborting… A/art: art/runtime/runtime.cc:422] Aborting thread: A/art: art/runtime/runtime.cc:422] “JDWP” prio=5 tid=4 WaitingForDebuggerSend […]

Rendimiento de Debug vs. Release

He encontrado el siguiente párrafo: “La configuración de depuración frente a versión en el IDE cuando comstack su código en Visual Studio casi no hace diferencia en el rendimiento … el código generado es casi el mismo. El comstackdor C # realmente no hace ninguna optimización. El comstackdor de C # solo escupe IL … […]

No se encontró un perfil de aprovisionamiento válido para este ejecutable para el modo de depuración

Recibo este error mientras trato de depurar mi aplicación en el dispositivo. Creé el perfil de aprovisionamiento de desarrollo tal como se menciona en el portal para desarrolladores. Mi dispositivo de desarrollo está seleccionado en el perfil y estoy seleccionando el perfil correcto del menú de identidad de firma de código de Target. Recreé el […]

¿Cómo depuro un progtwig MPI?

Tengo un progtwig MPI que comstack y ejecuta, pero me gustaría revisarlo para asegurarme de que no ocurra nada extraño. Idealmente, me gustaría una forma simple de adjuntar GDB a cualquier proceso en particular, pero no estoy muy seguro de si eso es posible o cómo hacerlo. Una alternativa sería que cada proceso escriba la […]