gpt4 book ai didi

java - Java 编译失败,错误代码为 "android.permission.READ_NETWORK_USAGE_HISTORY"

转载 作者:太空宇宙 更新时间:2023-11-04 12:04:09 25 4
gpt4 key购买 nike

我面临 1 个问题,但尚未解决。

ERROR : "java.lang.RuntimeException: java.lang.SecurityException: NetworkStats: Neither user 10053 nor current process has android.permission.READ_NETWORK_USAGE_HISTORY". 

我正在 API 23 中实现此功能,该 API 具有运行时安全实现的权限,我希望您能理解我想说的内容。我能够在 list 中添加 android.permission.READ_NETWORK_USAGE_HISTORY 但我无法在 Java 文件中添加相同的权限,因为它给出了编译错误。你能帮忙吗?

下面是 Manifest.xml 代码:-(与警告一起正常工作)

enter image description here

下面是Java代码:-(编译失败)

enter image description here

最佳答案

它仅允许系统应用程序,不允许普通应用程序。所以我们无法获得读取网络使用历史记录的权限。

您想要访问网络信息,您应该使用此权限

"android.permission.ACCESS_NETWORK_STATE"

允许应用程序访问有关网络的信息。

并引用此网址:https://developer.android.com/training/basics/network-ops/managing.html

关于java - Java 编译失败,错误代码为 "android.permission.READ_NETWORK_USAGE_HISTORY",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40583803/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com