aboutsummaryrefslogtreecommitdiff
path: root/app/src/main/java/moe/yuuta/sysuicontroller/Main.java
diff options
context:
space:
mode:
authorTrumeet <liangyuteng12345@gmail.com>2018-11-25 21:41:12 -0800
committerTrumeet <liangyuteng12345@gmail.com>2018-11-25 21:41:12 -0800
commit8ebfd80c76d11ead283d4148d4d393614e2033ac (patch)
tree2d28d36c0119d0eafc17a9d6b61d51ef827035a3 /app/src/main/java/moe/yuuta/sysuicontroller/Main.java
parent5a9c7a96b94369d6483233afc411be66f05b8de5 (diff)
downloadSysUIController-8ebfd80c76d11ead283d4148d4d393614e2033ac.tar
SysUIController-8ebfd80c76d11ead283d4148d4d393614e2033ac.tar.gz
SysUIController-8ebfd80c76d11ead283d4148d4d393614e2033ac.tar.bz2
SysUIController-8ebfd80c76d11ead283d4148d4d393614e2033ac.zip
feat: add Firebase Performance
Diffstat (limited to 'app/src/main/java/moe/yuuta/sysuicontroller/Main.java')
-rw-r--r--app/src/main/java/moe/yuuta/sysuicontroller/Main.java48
1 files changed, 2 insertions, 46 deletions
diff --git a/app/src/main/java/moe/yuuta/sysuicontroller/Main.java b/app/src/main/java/moe/yuuta/sysuicontroller/Main.java
index 100ff9a..89a9786 100644
--- a/app/src/main/java/moe/yuuta/sysuicontroller/Main.java
+++ b/app/src/main/java/moe/yuuta/sysuicontroller/Main.java
@@ -1,14 +1,8 @@
package moe.yuuta.sysuicontroller;
-import android.app.Activity;
import android.app.Application;
-import android.os.Bundle;
-import com.google.firebase.FirebaseApp;
-import com.google.firebase.analytics.FirebaseAnalytics;
-
-import androidx.work.Configuration;
-import androidx.work.WorkManager;
+import com.google.firebase.perf.FirebasePerformance;
public class Main extends Application {
public static final String GLOBAL_TAG = "SysUIController";
@@ -16,44 +10,6 @@ public class Main extends Application {
@Override
public void onCreate() {
super.onCreate();
- registerActivityLifecycleCallbacks(new ActivityLifecycleCallbacks() {
- @Override
- public void onActivityCreated(Activity activity, Bundle savedInstanceState) {
- unregisterActivityLifecycleCallbacks(this);
- FirebaseApp.initializeApp(activity);
- FirebaseAnalytics.getInstance(activity);
- WorkManager.initialize(activity, new Configuration.Builder().build());
- }
-
- @Override
- public void onActivityStarted(Activity activity) {
-
- }
-
- @Override
- public void onActivityResumed(Activity activity) {
-
- }
-
- @Override
- public void onActivityPaused(Activity activity) {
-
- }
-
- @Override
- public void onActivityStopped(Activity activity) {
-
- }
-
- @Override
- public void onActivitySaveInstanceState(Activity activity, Bundle outState) {
-
- }
-
- @Override
- public void onActivityDestroyed(Activity activity) {
-
- }
- });
+ FirebasePerformance.getInstance().setPerformanceCollectionEnabled(!BuildConfig.DEBUG);
}
}