'Android App requests more permissions than in manifest specified

Im confused. My Manifest looks like this (App-Name removed):

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionCode="2" android:versionName="0.8.2" package="com.xxxxxxx.xxxx" android:installLocation="auto">
    <uses-sdk android:minSdkVersion="26" android:targetSdkVersion="30" />
    <application android:label="LABEL" android:theme="@style/MainTheme" android:usesCleartextTraffic="true"></application>
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    <uses-permission android:name="android.permission.INTERNET" />
</manifest>

But if I open the "permission" page in App-Store, it shows that the App "may use" storage permission. My App doesnt need any access to external storage. Why this permission is listet in the store (and also in the app-settings after installation)? How can I remove this? Its confusing for the users.



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source