Android:以编程方式更改wifi sleep 策略?

标签 android wifi sleep

我正在制作一个在手机屏幕锁定时依赖 wifi 的应用程序。但是,用户可以将 wifi 设置为在锁定时休眠。有没有办法以编程方式禁用此 sleep 策略?

最佳答案

此代码会将 sleep 策略设置为从不:

private void setNeverSleepPolicy(){
            ContentResolver cr = context.getContentResolver();
            int set = android.provider.Settings.System.WIFI_SLEEP_POLICY_NEVER;
            android.provider.Settings.System.putInt(cr, android.provider.Settings.System.WIFI_SLEEP_POLICY, set);
        }

关于Android:以编程方式更改wifi sleep 策略?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9249348/

相关文章:

vba - VBA sleep 不起作用

android - ndk-构建错误.opencv2/core/core.hpp : No such file or directory

android - Kotlin/Native 将 android 日志导入 android 共享代码模块时遇到问题

ios - 使用 iPad 控制伺服驱动器/电机

c++ - ESP : Auto login/accept message by OS with redirect to page like public WIFI portals access points

android - 让 Android 进入休眠状态以进行测试

android - 使用数据绑定(bind)库更新 UI

android - onClickListener 问题

flutter - 如何在Flutter中获取当前连接的wifi的wifi名称(SSID)

windows - 如何在 16 位 MASM Assembly x86 中创建 sleep 函数?