Android应用程序可以在清单中未定义网络权限的情况下进行网络通话

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

我正在开发Android应用程序。

我尚未在清单中添加以下权限,但该应用程序仍然能够毫无例外地成功进行网络通话。

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.INTERNET" />

我使用最新的Retrofit和Okhttp版本进行网络调用,最小SDK为21,编译SDK为29。我创建了一个空项目,并再次尝试没有权限,但是这次由于缺少权限而异常。

有人对原因有任何想法吗?任何帮助,将不胜感激。

android kotlin android-permissions android-networking android-network-security-config
1个回答
0
投票

[最有可能,您正在使用的库已添加该权限。如果需要,请使用AndroidManifest.xml编辑器中的“合并清单”子选项卡来尝试跟踪哪些库在贡献INTERNET权限。

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