android - 安装Referrer Library v1.1 增加权限

标签 android install-referrer

将 Install Referrer Library 从 v1.0 更新到 v1.1 添加了以下权限:

WRITE_EXTERNAL_STORAGE

READ_EXTERNAL_STORAGE

READ_PHONE_STATE

这些权限不存在于 Install Referrer Library manifest.xml 中:

<?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>

来源: https://mvnrepository.com/artifact/com.android.installreferrer/installreferrer/1.1

为什么将这些权限添加到合并的 list 中?

最佳答案

这是因为他们添加了一个依赖

com.google.android.gms:play-services-measurement:17.2.1

添加这些权限。

您可以在文件中找到它: list 合并责备调试报告.txt 在“yourApp/build/intermediates/manifest_merge_blame_file/debug

这可能是一个错误。我目前刚刚降级回 1.0。 但是如果你需要这个版本你可以添加

<uses-permission android:name="<permission_name>" tools:node="remove" />

禁用它。
要知道,如果您在库中使用任何需要它的 API,它可能会导致崩溃,所以我不建议这样做。

关于android - 安装Referrer Library v1.1 增加权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59263642/

相关文章:

android - utm_source=(not%20set)&utm_medium=(not%20set) Google play 推荐

ios - 在 iOS 上设置安装引荐来源网址和收入跟踪

android - 用于 ListView 的 Google Now 卡片 UI

javascript - iFrame 中的 cordova 回调

android - 如何在android中缩放图库中的选定图像

android - Branch.io 延迟深度链接在 Facebook 广告中不起作用

android - 在模块中找到重复的类 com.google.android.a.a?

android - 应用已在 Google Play 上发布,但无法使用 Google 语音操作

Android 在后台堆栈中的另一个 Activity 之前启动一个新 Activity,并清除旧 Activity 之上的 Activity

android - 如何使用 Google 的 installreferrer 库测试安装引荐来源网址?