android 如何检测用户是否打开或关闭WiFi调试

d7v8vwbk  于 2023-01-07  发布在  Android
关注(0)|答案(1)|浏览(131)

我需要检测用户在打开应用程序时或更改应用程序时是否打开或关闭了WiFi调试模式。
我已经有一个广播接收器的USB调试,但找不到一个远离检测的wi-fi之一。
谢啦,谢啦

92dk7w1h

92dk7w1h1#

private void detectWifiDebug() {
mSettingsObserver = new ContentObserver(mHandler) {
  @Override
  public void onChange(boolean selfChange, Uri uri) {
    /* do stuff, for some reason when it turns on this is called twice */
  }
};
getContentResolver().registerContentObserver(
    Settings.Global.getUriFor("adb_wifi_enabled"), false,
    mSettingsObserver);
}

我发现这个代码似乎工作。

相关问题