Aktualizacja Instalującej biblioteki stron odsyłających z wersji 1.0 do wersji 1.1 dodała następujące uprawnienia:
WRITE_EXTERNAL_STORAGE
READ_EXTERNAL_STORAGE
READ_PHONE_STATE
Te uprawnienia nie są obecne w pliku manifest.xml Instaluj bibliotekę stron odsyłających:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.installreferrer" >
<uses-permission android:name="com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE" />
<application />
</manifest>
Źródło: https://mvnrepository.com/artifact/com.android.installreferrer/installreferrer/1.1
Dlaczego te uprawnienia dodane do scalonego manifestu?
źródło
W wersji 1.1 i 1.1.1 brakuje „minSdkVersion”. Spowodowałoby to automatyczne dodanie tych uprawnień. Zobacz podobny problem tutaj: Usługi Google Play 12.0.1 .
Rozwiązanie
Wersja 1.1.2 rozwiązuje ten problem.
Detale
Manifest.xml dla wersji 1.0 (z https://mvnrepository.com/artifact/com.android.installreferrer/installreferrer/1.0 )
Manifest.xml dla wersji 1.1 (z https://mvnrepository.com/artifact/com.android.installreferrer/installreferrer/1.1 )
źródło