2012-01-02 20 views
9
@Override 
public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.main); 

    Log.e("SMS","Hello World"); //not showing 
    Log.v("SMS","Hello World"); //not showing 
    Log.i("SMS","Hello World"); //not showing 
    Log.d("SMS","Hello World"); //not showing 

    Log.i("sms","Hello World"); //showing 
} 

¿Por qué el registro en el Logcat no está funcionando para alguna línea en el código anterior?LogCat que no muestra TAG "SMS"

+1

+1 excelente marcado ... Me alegra saber la razón si esto es realmente cierto. –

+0

¿muestra otros registros? si no, le sugiero que reinicie su eclipse. este tipo de cosas pasa a veces – Android

+0

Intente usar el filtro para buscar "Hola" ... vea si lo detecta ... También asegúrese de que el logcat esté en modo detallado – st0le

Respuesta

4

Hay algunas etiquetas que no van al buffer predeterminado, como se ha indicado.

Puede verlos especificando qué búfer ver con la opción de logcat "-b". Consulte la sección Visualización de búferes de registro alternativos de Using LogCat para ver los diferentes búferes disponibles. Por ejemplo, para ver los mensajes de logcat "SMS", inicie logcat con:

adb logcat -b radio 
2

Hay un búfer separado para todos los mensajes de registro relacionados con la telefonía, que no aparecen en la ventana predeterminada de LogCat.

+0

¿Puedes encontrar alguna otra etiqueta relacionada con telefonía? – zangeed

+0

http://developer.android.com/tools/debugging/debugging-log.html#alternativeBuffers Hay 3. radio, eventos y principales – Shanness

Cuestiones relacionadas