设置。全局。ADB_ENABLED标志只对USB调试有响应。是否有替代方法来检查开发人员选项中的WiFi调试是否以编程方式启用?
aor9mmx11#
还有Settings.Global.ADB_WIFI_ENABLED,但它对用户应用程序是隐藏的。但它仍然可以使用:
Settings.Global.ADB_WIFI_ENABLED
ContentResolver resolver = context.getContentResolver(); if (Settings.Secure.getInt(resolver, "adb_wifi_enabled", 0) == 0) { // Wireless debugging enabled (since Android 11) }
这个常数可能会因为很多原因而被故意隐藏,包括将来被移除或更改的可能性。使用它的风险由你自己承担。
1条答案
按热度按时间aor9mmx11#
还有
Settings.Global.ADB_WIFI_ENABLED
,但它对用户应用程序是隐藏的。但它仍然可以使用:这个常数可能会因为很多原因而被故意隐藏,包括将来被移除或更改的可能性。使用它的风险由你自己承担。