android studio - without - ¿Por qué Log.d() y Log.v() no imprimen
logcat without android studio (5)
Android Studio filtra las líneas que ya se han registrado, pero el propio registro puede filtrar algunos niveles al iniciar sesión. Ver Log.isLoggable :
El nivel predeterminado de cualquier etiqueta se establece en
INFO
.
(Sin embargo, en muchos teléfonos está configurado en VERBOSE
o VERBOSE
).
Tengo el siguiente código de prueba en mi actividad:
@Override
public void onStart() {
super.onStart();
Log.e(CLASS_NAME, "ERROR onStart()");
Log.w(CLASS_NAME, "WARN onStart()");
Log.i(CLASS_NAME, "INFO onStart()");
Log.d(CLASS_NAME, "DEBUG onStart()");
Log.v(CLASS_NAME, "VERBOSE onStart()");
En la vista de logcat en Android Studio, solo se imprime:
02-10 15:56:10.190 6194-6194/org.example.my_app E/MyActivity﹕ ERROR onStart()
02-10 15:56:10.190 6194-6194/org.example.my_app W/MyActivity﹕ WARN onStart()
02-10 15:56:10.190 6194-6194/org.example.my_app I/MyActivity﹕ INFO onStart()
En la parte superior de la caja, el menú está configurado en Log level: “Verbose”
, y si voy al menú al lado, elija “Edit filter configuration”
, “by Log Level”
también se establece en “Verbose”
. ¿Por qué el Log.d()
y Log.v()
no imprimen nada? ¿Qué podría estar perdiendo? Cualquier sugerencia sera apreciada.
Estaba intentando todo. De log.d
a log.wtf
. Pero nada funcionó.
Luego reinicié mi Android Studio. Después de eso, el depurador comenzó a funcionar nuevamente.
Espero que esto ayude a alguien.
La respuesta aceptada no funciona
Mi solución:
cuando su
Log.d
no está funcionando entoncesLog.wtf
es trabajo
Me funciona, puede ser útil para otros, que encuentran una solución
Desactive su opción de desarrollador y luego reinicie su teléfono. Luego de eso, en la opción de desarrollador ¡Definitivamente funciona seguro!
Solución para el teléfono meizu
Configuración -> Accesibilidad -> Opciones de desarrollador -> registro avanzado-> establecer "Permitir todo"
Para Meizu MX4 (Flyme 6.1.0.0) y M2 (Flyme 6.1.0.0G):
Configuración-> Accesibilidad-> Opciones de desarrollador- > Optimización del rendimiento-> Registro avanzado-> establecer "Permitir todo"
¿Huawei, logcat no muestra el registro de mi aplicación?
Para otras búsquedas telefónicas en "opciones de desarrolladores": opción "iniciar sesión" y establecer "todo".