Приложение noiseAlert не работает на моем телефоне - PullRequest
0 голосов
/ 19 ноября 2011

Я хочу сделать какое-нибудь приложение, которое будет принимать уровень шума, я пытаюсь использовать этот пример NoiseAlert , есть источники и apk. Я запускаю это приложение, но в измерителе носа нет никаких изменений. Что это может быть? Я использую LG Optimus One 2.3.3

1 Ответ

1 голос
/ 19 ноября 2011

Единственный класс, который вам нужен - это класс SoundMeter, который записывает звук. Вы используете getAmplitude(), чтобы узнать текущий внешний шум. Получайте амплитуду каждые 500 мс. Распечатайте эти значения в LogCat.

Затем включите немного музыки на громкую громкость и посмотрите, не скачут ли значения амплитуды. Если это не так, это может быть проблема конкретного устройства

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...