Эти разрешения добавлены, потому что com.android.installreferrer
имеет targetSdkVersion <4. Вы можете увидеть его в файле manifest-merger-release-report.txt, расположенном в Temp \ gradleOut \ build \ output \ logs внутри вашего проекта. Это ошибка, и она, вероятно, будет исправлена в более новой версии.
Чтобы это исправить, вам нужно выяснить, какой плагин добавляет com.android.installreferrer
как зависимость.
В моем проекте виновником был плагин Facebook . Он используетcom.facebook.android:facebook-core:5.15.x
пакет, который отвечает за добавление com.android.installreferrer:installreferrer:1.1
зависимости.
Решение состояло в том, чтобы откат к com.facebook.android:facebook-core:5.13.0
, который не имеетcom.android.installreferrer
зависимости.
Отредактируйте файл FacebookSDK/Plugins/Editor/Dependencies.xml
и измените эти пакеты на:
<androidPackage spec="com.facebook.android:facebook-core:[5,5.13.0)" />
<androidPackage spec="com.facebook.android:facebook-applinks:[5,5.13.0)" />
<androidPackage spec="com.facebook.android:facebook-login:[5,5.13.0)" />
<androidPackage spec="com.facebook.android:facebook-share:[5,5.13.0)" />
Далее, не забудьте разрешить зависимости снова: Assets > Play Services Resolver > Android Resolver > Force Resolve