gpt4 book ai didi

android - 从 Play Store freezees 安装的应用程序

转载 作者:行者123 更新时间:2023-11-29 01:18:47 25 4
gpt4 key购买 nike

当我打开从 Google Play 商店安装的应用程序时,它会永远卡住。当我使用控制台 (adb) 安装已签名的应用程序时,我没有遇到这个问题。

在我的应用程序日志中,我发现了日志的无限循环:

06-30 11:15:47.553 31306-31306/? I/GoogleConversionReporter: Received install referrer: utm_source=google-play&utm_medium=organic
06-30 11:15:47.532 31306-31306/? I/GoogleConversionReporter: Registering: http://hostname/?referrer=utm_source%3Dgoogle-play%26utm_medium%3Dorganic
06-30 11:15:47.532 31306-31306/? W/GoogleConversionReporter: Failed to parse referrer from: http://hostname/?referrer=utm_source%3Dgoogle-play%26utm_medium%3Dorganic

应用:

最佳答案

我找到了原因。

我们在一个类中使用了一些 Install Referrer Broadcast Receivers,其中一个 Apsalar 根据它的 documentation必须在单独的类中,并且必须首先在 Manifest.xml 中声明接收者(病态设计)。

我的 list 看起来像这样:

    <!-- Apsalar receiver must be declareted above the rest Install Referrer Receivers !!! -->
<receiver
android:name="com.apsalar.sdk.ApsalarReceiver"
android:exported="true">
<intent-filter>
<action android:name="com.android.vending.INSTALL_REFERRER"/>
</intent-filter>
</receiver>

<!-- Custom receiver to dispatch INSTALL_REFERRER intent-->
<receiver
android:name=".InstallReferrerDispatcherReceiver"
android:enabled="true"
android:exported="true">
<intent-filter>
<action android:name="com.android.vending.INSTALL_REFERRER"/>
</intent-filter>
</receiver>

关于android - 从 Play Store freezees 安装的应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38119709/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com