Я пытаюсь запустить отчет об ошибках из Runtime exec, и я получаю следующую ошибку:
FAIL:Failed to connect to dumpstate service: No such file or directory
Я посмотрел на код сообщения об ошибке здесь , и похоже, что он не смог открыть tcpсокет к сервису dumpstate.Я также исследовал, что когда com.android.settings запрашивает отчет об ошибке, он использует функцию ActivityManagerService "requestBugReport", как вы можете видеть здесь , система устанавливает свойство для запуска службы, но я также не могу этого сделать.Я пытался отразить этот метод, но по какой-то причине этот класс "ActivityManagerService" не найден.
val check = Class
.forName("com.android.server.am.ActivityManagerService")
.getMethod("requestBugReport")
.invoke(null)
Есть ли способ получить выходные данные bugreport / bugreportz?