Android에서 디버깅을 시도하고 있으며 터미널에서 라이브 로그 캣을 실행하고 있지만 문제는 너무 많은 정보가 생성되어 완료되면 “선택”을 선택하여 수신 한 모든 정보를 복사하려고한다는 것입니다 전체 “와”복사 “는 초기 출력을 많이 복사하지 않습니다. 나는 알고 history
있었지만 출력이 아닌 이전에 입력 한 명령 목록 만 제공합니다.
터미널이 제공하는 모든 출력 기록을 볼 수 있습니까, 아니면 터미널이 생성하는 모든 출력을 텍스트 파일로 저장하도록 할 수 있습니까?
답변
출력을 재지 정하여 모든 로그를 텍스트 파일에 추가 할 수 있습니다. 그러나 이것은 각 명령이 다음과 같이 실행되도록 요구합니다 ( stdout
&을 모두 잡을 것입니다 stderr
)
command >>file.txt 2>&1
또는
텍스트 파일로 스크린 캐스트를 저장하기 때문에 터미널의 스크린 캐스트를 기록 할 수 있습니다. 그것의 shelr 이라고
파일은 ~/.local/share/shelr/
출처 : http://www.omgubuntu.co.uk/2012/04/how-to-record-and-share-terminal-screencasts-quickly/
참고 : 나는 안드로이드 개발에 대해 전혀 모른다.이 답변은 쉘 스크립팅을 기반으로합니다.
답변
나는 다른 날에 같은 문제가 있었고이 해결책을 찾았습니다 :
http://sites.google.com/site/androidhowto/how-to-1/save-logcat-to-a-text-file
어쩌면 그것은 당신이 할 수있는 최선의 것이 아닙니다. 이것이 당신이 요구 한 것이라고 생각합니다.