Форум программистов, компьютерный форум, киберфорум
Программирование Android
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.78/18: Рейтинг темы: голосов - 18, средняя оценка - 4.78
0 / 0 / 0
Регистрация: 26.10.2014
Сообщений: 171

Как сохранить logcat в txt файл?

18.02.2018, 01:00. Показов 3433. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Пытаюсь по нажатию кнопки сохранить логи в файл. Нашел пример в нете и пробую реализовать. Но ничего не работает.Ошибок не выдает, но process никак не используется.Пишет Variable 'process' assigned to never accessed. Разрешения все добавил, но фйл все равно не создается. В чем может быть проблема? И подскажите пожалуйста, есть ли лучшая реализация решения этой проблемы?
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
 public void ButtonClick(View view) {
        
        Log.w("before","Logcat save");
    
        try {
            Process process = Runtime.getRuntime().exec("logcat -d");
            process = Runtime.getRuntime().exec( "logcat -f " + "/storage/emulated/0/"+"Logging.txt");
        }catch(Exception e)
        {
            e.printStackTrace();
        }
        
        }
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
18.02.2018, 01:00
Ответы с готовыми решениями:

Сохранение logcat в txt файл на SD
При нажатии на картинку срабатывает обработчик нажатия со следующим методом. Но почему-то файл нигде не появляется хотя должен появиться в...

Из файла 1.txt взять n первых и n последних строк, и сохранить их как файл 2.txt
Подскажите пожалуйста, как из файла 1.txt взять n первых и n последних строк, и сохранить их как файл 2.txt. Питон почти не знаю, но вот...

Как сохранить матрицу из StringGrid в txt файл?
Как сохранить матрицу из StringGrid в txt файл?

1
314 / 257 / 81
Регистрация: 31.10.2016
Сообщений: 619
19.02.2018, 14:00
Удивительно, нашел пример в инете и попробовал реализовать. Пришлось слегка поправить, но все логи сохраняются.
Ладно, вот метод, можете под себя его переделать. Он грязный, надеюсь почистите.
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
    protected void writeLogCat() {
        FileOutputStream fout = null;
        OutputStreamWriter osw = null;
        try {
            Process process = Runtime.getRuntime().exec("logcat -d");
            BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(process.getInputStream()));
            StringBuilder log = new StringBuilder();
            String line;
            while ((line = bufferedReader.readLine()) != null) {
                log.append(line);
                log.append("\n");
            }
 
            //Convert log to string
            final String logString = log.toString();
 
            //Create txt file in SD Card
            File filesDir = getFilesDir();
            File dir = new File(filesDir.getAbsolutePath() + File.separator + "Log_File");
 
            if (!dir.exists()) {
                dir.mkdirs();
            }
 
            File file = new File(dir, "logcat.txt");
 
            //To write logcat in text file
            fout = new FileOutputStream(file);
            osw = new OutputStreamWriter(fout);
 
            //Writing the string to file
            osw.write(logString);
            osw.flush();
            osw.close();
        } catch (IOException e) {
            e.printStackTrace();
        } finally {
            try {
                if (osw != null)
                    osw.close();
                if (fout != null)
                    fout.close();
            } catch (IOException e) {
                e.printStackTrace();
            }
        }
    }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
19.02.2018, 14:00
Помогаю со студенческими работами здесь

Как сохранить текст из textBox в txt файл
pajalusta pamagita Как сохранить текст из textBox в txt файл no v kode napisat v kakaom imenna fayle

Как открыть файл xlsx и сохранить в txt?
Написать консольное windows приложение на Visual C++ со следующим функционалом: - на вход программы (в виде параметров командной строки)...

Как сохранить большой текстовый файл в txt?
Вообщем пишу я тест, в конце теста выдаются коротки результаты в балах, но в этот момент, например при открытие этой формы, нужно сохранить...

Как сохранить текстовые поля в файл txt с форматированием
Итак, у меня на форме есть несколько текстовых полей типа TextBox (анкета), мне нужно сохранить их содержимое в один txt файл, заданный...

Как сохранить ссылку активного окна в файл .txt
В php я полный 0, но нужно решить эту задачу любым способом, пробовал через сторонние расширения для хрома, идеально работает pocket,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru