gpt4 book ai didi

android - 分析 v4 未捕获的异常不起作用

转载 作者:太空宇宙 更新时间:2023-11-03 12:34:30 28 4
gpt4 key购买 nike

我的 app_tracker.xml

<string name="ga_trackingId">UA-XXXX....</string>
<string name="ga_logLevel">verbose</string>
<bool name="ga_autoActivityTracking">true</bool>
<bool name="ga_reportUncaughtExceptions">true</bool>

我在 Activity 中的设置代码

private void setupGoogleAnalytics() {
MyApp app= (MyApp) getApplication();
Tracker myTracker=app.getTracker(MyApp.TrackerName.APP_TRACKER);
myTracker.enableAutoActivityTracking(true);
GoogleAnalytics.getInstance(this).enableAutoActivityReports(app);
}

我的应用

public class MyApp extends Application {
public enum TrackerName {
APP_TRACKER // Tracker used only in this app.
}
HashMap<TrackerName, Tracker> mTrackers = new HashMap<TrackerName, Tracker>();
public MyApp() {
super();
}
public synchronized Tracker getTracker(TrackerName trackerId) {
if (!mTrackers.containsKey(trackerId)) {
GoogleAnalytics analytics = GoogleAnalytics.getInstance(this);
Tracker t=analytics.newTracker(R.xml.app_tracker);
mTrackers.put(trackerId, t);
}
return mTrackers.get(trackerId);
}
}

我可以发送屏幕和事件。但是我无法通过模拟 NPE 将未捕获的异常发送到 Google Analytics。它在 V4 之前工作。我在这里错过了什么?

最佳答案

你的 list 中有这个吗:

 <meta-data android:name="com.google.android.gms.analytics.globalConfigResource"
android:resource="@xml/global_tracker" />

关于android - 分析 v4 未捕获的异常不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23854534/

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