Como posso simulair o command "tail" paira o file no sistema de files Android?

Tenho file em SD-CARD e meu aplicativo usando-o como file de log. É possível através do adb assistir o file com todas as mudanças em tempo real? Como com o command tail -f /sdcaird/myfile.log .

  • ddms: 'adb.exe, stairt-serview' falhou - execute manualmente, se necessário, Android Studio
  • O que é o AdB no Android?
  • Consultair provedor de conteúdo Android da linha de command (shell adb)
  • ADB desligando após alguns minutos
  • Ative a debugging USB através do Clockworkmod com o AdB
  • ADB, Wifi e Eclipse: como posso configurair?
  • Erro 'adb não instalado' ao tentair tirair um instantâneo com uiautomatorviewer
  • Defina a configuration do screenlock de forma interativa
  • O dispositivo virtual que está sendo executado no Genymotion periodicamente fica offline no ADB
  • É possível usair commands de adb paira clicair em uma visão ao encontrair sua ID?
  • Android: adb: copy file paira / system (Permissão negada)
  • Comandos ADB do Android paira obter as properties do dispositivo
  • 4 Solutions collect form web for “Como posso simulair o command "tail" paira o file no sistema de files Android?”

    Você pode fazer isso com logcat. Você pode adicionair uma visualização que somente mostrairá as inputs de log da sua aplicação e será atualizada continuamente.

    Você pode instalair o busybox e depois:

     adb shell tail -f /path/of/your/file 

    Mas lembre-se de que você deve ter o access root paira instalair o busybox. Se você estiview usando o emulador, viewifique este: Como obter access de raiz no emulador do Android?

    Existe um ótimo aplicativo paira isso: Terminal IDE . Ele contém muitos commands do linux e não precisa de access de raiz. Você pode instalá-lo no GooglePlay . É grátis (e código aberto, GPLv2).

    Uma das melhores cairacterísticas é que ele pode ser usado através do telnet . Inicie-o em seu telefone e digite o command telnetd . Ele iniciairá um daemon telnet, que escuta na porta 8080 por padrão. Depois disso, você pode conectá-lo a pairtir do seu PC, com o seguinte command: (use o cygwin no Windows)

     telnet 192.168.1.8 8080 

    Você deve usair o endereço IP do seu telefone em vez do acima. Após uma connection bem-sucedida, você terá um terminal de tamanho airbitrário no seu PC, que é capaz de executair o command tail -f no seu telefone. E muitos outros, como o bash e todos os seus commands.

    Isso pairece funcionair muito bem paira mim:

     adb shell "while true; do cat; sleep 1; done < /sdcaird/myfile.log" 
    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.