【问题标题】:Not receiving data for google analytics for android app未收到针对 android 应用程序的谷歌分析数据
【发布时间】:2015-01-22 08:19:34
【问题描述】:

我正在尝试为我的 android 应用程序提供谷歌分析的支持。如果我使用 adb 安装程序在移动设备上安装我的应用程序,Google 分析会为我的应用程序提供实时数据。但是,如果我使用包安装程序签名的 apk 在移动设备上安装我的应用程序,我不会在谷歌分析中得到报告。

如何使谷歌分析适用于通过包安装程序安装的 android 应用程序。

请注意:- 我尚未将我的 apk 上传到 Play 商店。

【问题讨论】:

  • 你能解释一下,什么时候有效,什么时候无效?
  • Google 分析不适用于调试和发布 APK。它仅在我使用 adb 命令安装时才有效(通过 eclipse,运行方式 -> Android 应用程序)。
  • 在同一部手机/设备中?
  • 是的,在同一部手机中。我是电子邮件生成的 APK,并从那里安装。
  • adb 命令安装电话和电子邮件安装电话是一样的吗?我问你这个想法..

标签: android google-analytics adb


【解决方案1】:

以下语句为我解决了这个问题。将其添加到您的 proguard.cfg 或 proguard-rules.pro 文件中。

-keep class org.apache.http.** { *; }

【讨论】:

    【解决方案2】:

    这个问题肯定是由于构建用于调试和发布模式的 APK(签名 APK)的方式不同。

    你使用 Proguard 吗?

    如果有,别忘了添加

    -keep public class com.google.** {*;}
    

    到你的 proguard.cfg

    【讨论】:

    • 是的,我正在使用 proguard。但是,在 progaurd 中添加上述行并没有解决问题。谷歌分析不适用于调试和发布 APK。它仅在我使用 adb 命令(通过 eclipse)安装时才有效。
    【解决方案3】:

    感谢@Sebastien 和@Md Abdul Gafur,我终于能够解决问题。 由于proguard的问题。在查看应用程序的 Logcat 时,通过包安装程序安装后,我看到以下错误:

    01-01 13:55:22.703: E/GAV3(2750): Thread[GAThread,5,main]: GAThread 错误: java.lang.NoSuchMethodError: org.apache.http.client.HttpClient.execute 01-01 13:55:22.703:E/GAV3(2750):在 com.google.analytics.tracking.android.ap.a(未知来源) 01-01 13:55:22.703: E/GAV3(2750): at com.google.analytics.tracking.android.ak.a(未知来源) 01-01 13:55:22.703:E/GAV3(2750):在 com.google.analytics.tracking.android.s.g(未知来源) 01-01 13:55:22.703:E/GAV3(2750):在 com.google.analytics.tracking.android.s.f(未知来源) 01-01 13:55:22.703:E/GAV3(2750):在 com.google.analytics.tracking.android.s.a(未知来源) 01-01 13:55:22.703: E/GAV3(2750): at com.google.analytics.tracking.android.u.run(未知来源) 01-01 13:55:22.703:E/GAV3(2750):在 com.google.analytics.tracking.android.ab.run(未知来源) 01-01 13:55:22.703: E/GAV3(2750): Thread[GAThread,5,main]: Google Analytics 正在关闭。

    我仍然不知道在 proguard 中添加哪一行来解决这个错误。所以我决定禁用proguard。禁用 proguard 解决了这个问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-05-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多