Các quyền này được thêm vào vì com.android.installreferrer
có tệp TargetSdkVersion <4. Bạn có thể thấy nó trên tệp kê khai-merger-release-report.txt nằm trong thư mục Temp \ gradleOut \ build \ output \ records bên trong dự án của bạn. Đây là một lỗi và nó có thể sẽ được sửa trên một phiên bản mới hơn.
Để khắc phục điều này, bạn cần tìm ra plugin nào được thêm com.android.installreferrer
làm phụ thuộc.
Trong dự án của tôi, thủ phạm là plugin Facebook . Nó sử dụng com.facebook.android:facebook-core:5.15.x
gói chịu trách nhiệm thêm com.android.installreferrer:installreferrer:1.1
phụ thuộc.
Giải pháp là quay trở lại com.facebook.android:facebook-core:5.13.0
, không có sự com.android.installreferrer
phụ thuộc.
Chỉnh sửa tệp FacebookSDK/Plugins/Editor/Dependencies.xml
và thay đổi các gói này thành:
<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)" />
Tiếp theo, đừng quên giải quyết các phụ thuộc một lần nữa: Assets > Play Services Resolver > Android Resolver > Force Resolve