Как получить файл журнала с устройства Android? - PullRequest
118 голосов
/ 21 мая 2010

Я хотел бы вытащить файл журнала с устройства на мой ПК. Как я могу это сделать?

Ответы [ 13 ]

2 голосов
/ 28 июля 2015

Я создал небольшую библиотеку (.aar) для получения журналов по электронной почте.Вы можете использовать его с учетными записями Gmail.Это довольно просто, но работает.Вы можете получить копию здесь

Сайт на испанском языке, но есть PDF с английской версией описания продукта.,

2 голосов
/ 07 марта 2014

Благодаря user1354692 я мог сделать это проще, всего одной строкой! тот, кого он прокомментировал:

try {
    File file = new File(Environment.getExternalStorageDirectory(), String.valueOf(System.currentTimeMillis()));
    Runtime.getRuntime().exec("logcat -d -v time -f " + file.getAbsolutePath());}catch (IOException e){}
0 голосов
/ 09 мая 2015

Сначала убедитесь, что команда adb является исполняемой, установив PATH в android sdk platform-tools:

export PATH=/Users/espireinfolabs/Desktop/soft/android-sdk-mac_x86/platform-tools:$PATH

затем запустите:

adb shell logcat > log.txt

ИЛИ первый переход на adb platform-tools:

cd /Users/user/Android/Tools/android-sdk-macosx/platform-tools 

затем запустите

./adb shell logcat > log.txt
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...