इन अनुमतियों को जोड़ा गया है क्योंकि com.android.installreferrer
एक targetSdkVersion <4. है आप इसे अपनी परियोजना के अंदर Temp \ gradleOut \ build \ outputs \ लॉग फ़ोल्डर पर स्थित मैनिफ़ेस्ट-मर्जर-रिलीज़-रिपोर्ट.टैक्स फ़ाइल पर देख सकते हैं । यह एक बग है और यह संभवतः एक नए संस्करण पर तय किया जाएगा।
इसे ठीक करने के लिए, आपको यह पता लगाना होगा कि कौन सा प्लगइन com.android.installreferrer
निर्भरता के रूप में जोड़ रहा है।
मेरी परियोजना में, अपराधी फेसबुक प्लगइन था। यह उस 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