InstallReferrerClient.startConnection()函数抛出了java.lang.SecurityException异常。

3
 Caused by java.lang.SecurityException
    Not allowed to bind to service Intent { act=com.google.android.finsky.BIND_GET_INSTALL_REFERRER_SERVICE cmp=com.android.vending/com.google.android.finsky.externalreferrer.GetInstallReferrerService }

在Android项目中,我使用新的库com.android.installreferrer:installreferrer:1.1
当调用此代码时

referrerClient.startConnection(new InstallReferrerStateListener()

发生异常

在Firebase CrashReporter中报告了这个异常,出现在三星(Galaxy Note3, Galaxy Grand2, Galaxy A7)和华为(Y5II, G750-U10)设备上。

Android 5.1 21% Android 5.0 10% Android 5.0.2 21% Android 4.4.2 16% Android 4.2.2

我检查了合并后的清单,并找到了这个权限。

android:name="com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE" 

但找不到tools:remove标签

输入图像描述

1个回答

2

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接