标签:firebase-analytics android firebase
我正在尝试为Android实施Firebase Analytics,但它无法正常运行.
到目前为止,我所做的就是https://firebase.google.com/docs/analytics/android/start/
private FirebaseAnalytics mFirebaseAnalytics;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//...
mFirebaseAnalytics = FirebaseAnalytics.getInstance(this);
mFirebaseAnalytics.setUserProperty("dev", "TEST");
// [START custom_event]
Bundle params = new Bundle();
params.putString("dev_name", "dev_name_test");
params.putString("dev_description", "Testing log events");
mFirebaseAnalytics.logEvent("dev_test", params);
// ....
此外,我已禁用禁用即时运行:
To disable Instant Run: Open the Settings or Preferences dialog.
Navigate to Build, Execution, Deployment > Instant Run. Uncheck the
box next to Enable Instant Run
知道为什么不工作吗?我在firebase仪表板中看不到任何内容.
解决方法:
验证记录和上载事件的最快方法是启用调试日志记录:View events in the Android Studio debug log
总之,在连接设备/模拟器的命令行中运行此命令:
adb shell setprop log.tag.FA VERBOSE
adb shell setprop log.tag.FA-SVC VERBOSE
adb logcat -v time -s FA FA-SVC
您应该在记录事件或设置属性以及上载数据时看到消息.
标签:firebase-analytics,android,firebase 来源: https://codeday.me/bug/20190824/1704541.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。