我正在尝试以最简单的方式将Google Analytics连接到我的应用.我想实施分析v4,因为谷歌说他们很快会强制升级到它,所以我不想做同样的工作两次.
在这种情况下,Google的教程效率不高.合并他们在那里说的和我在互联网上找到的东西,我已经做了这个步骤:
在Android Manifest中,我添加了以下权限:
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
Run Code Online (Sandbox Code Playgroud)
这个,在Application标签下:
<meta-data android:name="com.google.android.gms.analytics.globalConfigResource"
android:resource="@xml/analytics" />
<meta-data android:name="com.google.android.gms.version"
android:value="@integer/google_play_services_version" />
Run Code Online (Sandbox Code Playgroud)
我不确定第二个元的必要性......
我写了一个名为"analytics.xml"(/ res/xml /)的xml文件,其中包含:
<!-- the Local LogLevel for Analytics -->
<string name="ga_logLevel">verbose</string>
<!-- Treat events as test events and don't send to google -->
<bool name="ga_dryRun">false</bool>
<!-- <integer name="ga_sessionTimeout">300</integer> -->
<!-- Enable automatic Activity measurement -->
<bool name="ga_autoActivityTracking">true</bool>
<!-- Enable automatic exception tracking -->
<bool name="ga_reportUncaughtExceptions">true</bool>
<string name="ga_trackingId">UA-52900555-1</string>
<!-- The screen names that will appear in reports -->
<screenName …Run Code Online (Sandbox Code Playgroud)