我這里引用Firese的目的主要是檢測到底有多少用戶在使用相關產品粤咪,用的是Firebase的免費版本】矢耍看官方教程還是被一些地方給卡住了寥枝,特別是檢測是否成功時。比較幸運的是Google團隊還是比較靠譜磁奖,咨詢相關問題都能給出及時反饋和建議囊拜。
如需了解更多,請訪問:https://www.emperinter.info/2022/05/06/how-to-use-google-firebase-in-android/
注冊
使用
- 添加APP
按引導流程下載配置相關文件比搭,操作流程安排挺清楚的冠跷,注意細節(jié)就行了。
這里就說關鍵的一點,那就是必需在代碼中也配置一些相關信息蜜托,這個是教程中沒提到的抄囚,我這里沒添加是沒有任何有效檢測的的,最后加上后就好了橄务。
...
public class GameActivity extends AppCompatActivity {
private FirebaseAnalytics mFirebaseAnalytics;
protected void onCreate(@Nullable Bundle savedInstanceState) {
// Obtain the FirebaseAnalytics instance.
mFirebaseAnalytics = FirebaseAnalytics.getInstance(this);
mFirebaseAnalytics.setAnalyticsCollectionEnabled(true);
Bundle bundle = new Bundle();
bundle.putString("start", "yes");
mFirebaseAnalytics.logEvent("share", bundle);
...
}
}
Firebase DebugView
配置
- 進入adb目錄,一般在你配置的SDK路徑下幔托,比如windwos就是
D:\SoftWare\Android\SDK\platform-tools
- 啟用調試模式,注意
package_name
替換成你自己的應用package_name.
adb shell setprop debug.firebase.analytics.app package_name
- 查看 Android Studio 調試日志中的事件蜂挪。
如需了解更多柑司,請訪問:https://www.emperinter.info/2022/05/06/how-to-use-google-firebase-in-android/