LogCat View проблема на Android-AIDE
После того, как я запускаю любое приложение на своем телефоне, используя бесплатную версию AIDE -IDE Android, каждый раз, когда я просматриваю LogCat, я получаю одно и то же сообщение: "Запустите приложение, чтобы увидеть вывод журнала".! Вот следующий снимок экрана:( ) Бесплатно ли LogCat в приложении AIDE-IDE Google play? Спасибо за Ваше внимание.
2 ответа
Насколько я знаю, это бесплатно, но для работы журнала нужен root-доступ. Кроме того: время от времени он также не работает с root.
Другой вариант: используйте следующую функцию для входа в локальный файл:
public void appendLog(String text)
// https://stackru.com/a/6209739
{
File logFile = new File("sdcard/log.file");
if (!logFile.exists())
{
try
{
logFile.createNewFile();
}
catch (IOException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
}
}
try
{
//BufferedWriter for performance, true to set append to file flag
BufferedWriter buf = new BufferedWriter(new FileWriter(logFile, true));
buf.append(text);
buf.newLine();
buf.flush();
buf.close();
}
catch (IOException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
}
}
Используйте это так:
try{
// your code goes here
}catch (Exception e){
appendLog(e.getMessage());
}
Вам необходимо добавить разрешение для writing_external_storage в Manifest.
С вашим кодом проблем нет. Однако проблема заключается в используемой вами версии AIDE. Я использую Pro, и Logcat у меня работает нормально