Начиная с версии 8.0, Android (наконец-то) позволит нам контролировать амплитуду и продолжительность вибрации (ссылка API 26).
Кто-нибудь знает (может быть, из прошлого опыта с добавленными функциями), можно ли будет контролировать амплитуду вибрации в старых устройствах с более старой версией ОС? Очевидно, если оборудование позволяет.
Кто-нибудь нашел способ контролировать амплитуду, помимо изменения ширины импульса? Система, очевидно, способна это контролировать, так как в настройках многих устройств есть ползунки силы вибрации.
Обновление: обычно ответ «да», если устройство может запускать ОС 8.0 изначально. Обратная совместимость для более старых версий ОС отсутствует, т. е. вы можете использовать VibrationEffect на 8.0+, но вы ограничены обычной вибрацией на 7.0 и ниже.