Есть ли способ поднять подсветку на устройстве Android через официальный API?

StackOverflow https://stackoverflow.com/questions/826970

Вопрос

То, что я прочитал, указывает на то, что единственный способ сделать это - использовать неофициальные API, которые заблокированы в Cupcake (1.5). Это правда?

Это было полезно?

Решение

Похоже, что ответ "не до кекса".

Из блога разработчиков Android: проверка будущего Программы :

  

Техника, которую следует избегать, № 1. Использование внутренних API-интерфейсов

     

Хотя мы всегда сильно   не рекомендуется делать это, некоторые   разработчики решили использовать   неподдерживаемые или внутренние API. <Сильный> Для   Например, многие разработчики используют   внутренний контроль яркости и   API переключения Bluetooth, которые были   присутствует в 1.0 и 1.1. Баг - который   теперь исправлено в Android 1.5 - разрешено   приложения для использования этих API без   запрашивая разрешение. В следствии,   приложения, использующие эти API, будут работать   1,5. Есть и другие изменения в неподдерживаемых API в 1.5, кроме них,   так что если вы использовали внутренние API в   ваши приложения, вам нужно обновить   приложения, чтобы прекратить делать это. Даже если они   не ломайтесь на Android 1.5, есть   хороший шанс, что они будут на некоторых позже   версия. ( Есть хорошие новости,   хотя: потому что "фонарик" приложения   настолько популярны, мы добавили   & Quot; screenBrightness & Quot; поле на   Класс WindowManager.LayoutParams просто   для этого варианта использования. )

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top