首先, 調節屏幕亮度在IOS模擬器上是看不到效果的。亮度值永遠是0.5
使用到的插件:
screen 0.0.5
引入:
dependencies: screen: ^0.0.5
安卓使用到的權限:
<uses-permission android:name="android.permission.WAKE_LOCK" />
使用:
// Import import 'package:screen/screen.dart'; // 獲取屏幕亮度: double brightness = await Screen.brightness; // 設置亮度: Screen.setBrightness(0.5); // 檢測屏幕是否常亮: bool isKeptOn = await Screen.isKeptOn; // 防止進入睡眠模式: Screen.keepOn(true);