我正在开发一款Android应用。有一个要求是,如果用户通过WiFi使用Air Droid、TeamViewer等应用程序远程控制设备,则不允许使用该应用程序。
在Android 9及以下版本中,我可以查询网络统计信息以检测这些应用程序是否获取了某些端口以启用远程控制。但从Android 10开始,Google不再允许应用程序通过拒绝访问/proc/net目录来查询网络统计信息:https://developer.android.com/about/versions/10/privacy/changes#proc-net-filesystem
是否有其他解决方案满足此要求?
谢谢您的帮助。
谢谢您的帮助。
需要访问此信息的应用,例如 VPN,应使用 NetworkStatsManager 或 ConnectivityManager 类。
- blackapps