package io.objectbox.example;
import android.app.Application;
import android.os.Environment;
import java.io.File;
import io.objectbox.BoxStore;
public class App extends Application {
public static final String TAG = "ObjectBoxExample";
public static final boolean EXTERNAL_DIR = false;
private BoxStore boxStore;
@Override
public void onCreate() {
super.onCreate();
// if (EXTERNAL_DIR) {
// // Example how you could use a custom dir in "external storage"
// // (Android 6+ note: give the app storage permission in app info settings)
// File directory = new File(Environment.getExternalStorageDirectory(), "objectbox-notes");
// boxStore = MyObjectBox.builder().androidContext(App.this).directory(directory).build();
// } else {
// This is the minimal setup required on Android
boxStore = MyObjectBox.builder().androidContext(App.this).build();
// }
}
public BoxStore getBoxStore() {
return boxStore;
}
}