如何通过超过65K种方法在Android应用中使用Google Analytics(分析)

香港

使用超过65K方法构建应用程序时,清单中需要以下内容:

  <application
        ...
        android:name="android.support.multidex.MultiDexApplication">
        ...
  </application>

使用Google Analytics(分析)需要在清单中包含以下内容:

  <application
        ...
        android:name="AnalyticsApplication">
        ...
  </application>

这两个如何协调?

pt2121

MultiDex.install在应用程序课程中尝试过吗?

@Override
protected void attachBaseContext(Context base) {
    super.attachBaseContext(base);
    MultiDex.install(this);
}

它对我来说很好用,而无需更改清单中的应用程序名称。有关更多信息,请参见如何使用新的Android Multidex支持库启用多义处理

编辑:

您可以创建一个扩展Application的新类。

public class AnalyticsApplication extends Application {
  private Tracker mTracker;

  @Override
  protected void attachBaseContext(Context base) {
      super.attachBaseContext(base);
      MultiDex.install(this);
  }

  /**
   * Gets the default {@link Tracker} for this {@link Application}.
   * @return tracker
   */
  synchronized public Tracker getDefaultTracker() {
    if (mTracker == null) {
      GoogleAnalytics analytics = GoogleAnalytics.getInstance(this);
      // To enable debug logging use: adb shell setprop log.tag.GAv4 DEBUG
      mTracker = analytics.newTracker(R.xml.global_tracker);
    }
    return mTracker;
  }
}

然后在清单中:

<application
    ...
    android:name="AnalyticsApplication">
    ...
</application>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何通过超过65K的方法在Android应用中使用Google Analytics(分析)

来自分类Dev

Google Analytics(分析)的ANR

来自分类Dev

Google Analytics(分析)代理

来自分类Dev

Google Analytics(分析)标记

来自分类Dev

Google Analytics(分析)架构

来自分类Dev

Google Analytics(分析)演示

来自分类Dev

Google Analytics(分析):如何访问Analytics API

来自分类Dev

Android Google Analytics(分析)集成

来自分类Dev

Google Analytics(分析)选择“如何”

来自分类Dev

对性能的影响:Google Analytics(分析)与 Adobe分析

来自分类Dev

Firebase Analytics开始,而不是Google Analytics(分析)

来自分类Dev

iOS Google Analytics(分析)集成

来自分类Dev

AngularJS中的Google Analytics(分析)

来自分类Dev

cURL和Google Analytics(分析)

来自分类Dev

Google Analytics(分析)的全局对象

来自分类Dev

Google Analytics(分析)DataChart:MissingKeyMapError

来自分类Dev

AngularJS和Google Analytics(分析)

来自分类Dev

Google Analytics(分析)配额日班

来自分类Dev

Google Analytics(分析)更新频率

来自分类Dev

Google Analytics(分析)日志级别

来自分类Dev

Google Analytics(分析)图片检视

来自分类Dev

Google Analytics(分析)过去的活动

来自分类Dev

Google Analytics(分析)代码说明

来自分类Dev

本地站点的Google Analytics(分析)

来自分类Dev

AngularDart和Google Analytics(分析)

来自分类Dev

未安装Google Analytics(分析)

来自分类Dev

Google Analytics(分析)收集参数“ a”

来自分类Dev

Angular和Google Analytics(分析)

来自分类Dev

Google Analytics(分析)-指标差异