2016-06-26 10 views
0

Я новая пчела в проекте AOSP. Я пытаюсь найти коды, относящиеся к системе ANR. Но когда я ищу ANR во всех источниках, никто не был найден. Где я могу найти ANRManagerNative других классов ANR, в источниках java или источниках c/C++? Благодарю.Где находится исходный код ANRManagerNative, расположенный в проекте aosp

+1

grep для 'inputDispatchingTimedOut' – pskink

+0

@pskink Спасибо за ваш комментарий. Я проверил эти коды и обнаружил, что он отправляет сообщение с тайм-аутом. Я хочу знать, куда идет сообщение, и как наконец открывается диалоговое окно ANR. – user2522104

+0

см. Определение обработчика, в котором отправляется сообщение – pskink

ответ

0

В общем, как только вы получите исходное дерево AOSP в проект Android Studio, перемещение кода становится намного проще. Вы можете обратиться к this.

Я искал его таким образом и нашел <aosp-root>/system/extras/ANRdaemon/ANRdaemon.cpp.