package com.hotbitmapgg.moequest;
import com.hotbitmapgg.moequest.utils.ConstantUtil;
import com.tencent.bugly.crashreport.CrashReport;
import io.realm.DynamicRealm;
import io.realm.Realm;
import io.realm.RealmConfiguration;
import io.realm.RealmMigration;
import android.app.Application;
import android.content.Context;
/**
* Created by hcc on 16/6/25 12:07
* 100332338@qq.com
* <p/>
* 萌妹子App
*/
public class MoeQuestApp extends Application {
private static Context mAppContext;
@Override
public void onCreate() {
super.onCreate();
mAppContext = this;
// 配置Realm数据库
RealmConfiguration configuration = new RealmConfiguration
.Builder(this)
.deleteRealmIfMigrationNeeded()
.schemaVersion(6)
.migration(new RealmMigration() {
@Override
public void migrate(DynamicRealm realm, long oldVersion, long newVersion) {
}
}).build();
Realm.setDefaultConfiguration(configuration);
//配置腾讯bugly
CrashReport.initCrashReport(getApplicationContext(), ConstantUtil.BUGLY_ID, false);
}
public static Context getContext() {
return mAppContext;
}
}