如何以编程方式检查 Android 中的 WiFi adb 调试是否启用?

问题描述 投票:0回答:1

Settings.Global.ADB_ENABLED 标志仅响应 USB 调试。是否有其他方法可以检查开发者选项中的 WiFi 调试是否以编程方式启用?

android debugging wifi android-wifi-debugging
1个回答
0
投票

Settings.Global.ADB_WIFI_ENABLED
,但它对用户应用程序是隐藏的。不过还是可以用的:

ContentResolver resolver = context.getContentResolver();
if (Settings.Global.getInt(resolver, "adb_wifi_enabled", 0) == 0) {
    // Wireless debugging enabled (since Android 11)
}

该常量可能出于多种原因被故意隐藏,包括未来删除或更改的可能性。使用它需要您自担风险。

© www.soinside.com 2019 - 2024. All rights reserved.