Как проверить, произошла ли вибрация в logcat? - PullRequest
3 голосов
/ 12 июня 2010

Я искал в Интернете, но не смог найти ни одной статьи, в которой бы прямо рассказывалось, как найти вибрирующие логи включения / выключения в logcat. Если кто-нибудь, кто знает о процедуре, пожалуйста, просветите меня. Еще раз мне нужно именно это, чтобы проверить, вызывает ли мое приложение вибратор или нет ...

1 Ответ

2 голосов
/ 12 июня 2010

Данные вибрации не регистрируются по умолчанию. К счастью, в HardwareServices.java есть некоторый код, который можно включить, чтобы предоставить именно то, что вы хотите. Имейте в виду, что, поскольку это является частью платформы, для ее изменения вам потребуется восстановить и обновить устройство. Если вы используете ADP или эмулятор, это должно быть легко. Это может быть немного сложнее, если вы делаете это на другом устройстве.

Найдите следующий код и замените false на true, и все будет готово.

        if (false) {
            String s = "";
            int N = pattern.length;
            for (int i=0; i<N; i++) {
                s += " " + pattern[i];
            }
            Log.i(TAG, "vibrating with pattern: " + s);
        }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...