Make AppCenter only included in debug builds.

Moves Flipper initialization to the same place as AppCenter.
This commit is contained in:
2021-05-02 00:45:23 -07:00
parent ce8583a876
commit 3a3cd04010
8 changed files with 61 additions and 34 deletions

View File

@@ -9,9 +9,7 @@ import androidx.navigation.ui.AppBarConfiguration;
import androidx.navigation.ui.NavigationUI;
import com.google.android.material.bottomnavigation.BottomNavigationView;
import com.microsoft.appcenter.AppCenter;
import com.microsoft.appcenter.analytics.Analytics;
import com.microsoft.appcenter.crashes.Crashes;
import com.majinnaibu.monstercards.init.AppCenterInitializer;
public class MainActivity extends AppCompatActivity {
@@ -25,14 +23,7 @@ public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
if (BuildConfig.APPCENTER_SECRET != null && !"".equals(BuildConfig.APPCENTER_SECRET)) {
AppCenter.start(
getApplication(),
BuildConfig.APPCENTER_SECRET,
Analytics.class,
Crashes.class
);
}
AppCenterInitializer.init(getApplication());
setContentView(R.layout.activity_main);
BottomNavigationView navView = findViewById(R.id.nav_view);
// Passing each menu ID as a set of Ids because each

View File

@@ -10,7 +10,7 @@ import androidx.room.migration.Migration;
import androidx.sqlite.db.SupportSQLiteDatabase;
import com.majinnaibu.monstercards.data.MonsterRepository;
import com.majinnaibu.monstercards.utils.FlipperInitializer;
import com.majinnaibu.monstercards.init.FlipperInitializer;
public class MonsterCardsApplication extends Application {