สิทธิ์เหล่านี้ถูกเพิ่มเนื่องจากcom.android.installreferrerมี targetSdkVersion <4 คุณสามารถดูได้ในไฟล์ manifest-merger-release-report.txt ที่อยู่ในโฟลเดอร์Temp \ gradleOut \ build \ outputs \ 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