相关疑难解决方法(0)

房间:未创建数据库

我尝试使用谷歌架构的房间库.我根据谷歌的BasicSample写了几个代码,但是没有创建数据库(对于我的代码).Logcat不包含错误和异常.请帮我找出错误:

//App.java
//...
public class App extends Application {
    private AppExecutors mAppExecutors;
    private static final String TAG = "App";

    @Override
    public void onCreate() {
        super.onCreate();
        Log.i(TAG, "onCreate: enter");
        mAppExecutors = new AppExecutors();
        getDatabase();
    }

    public AppDatabase getDatabase() {
        return AppDatabase.getInstance(this, mAppExecutors);
    }
}
Run Code Online (Sandbox Code Playgroud)

我的AppDatabase类看起来:

//AppDatabase.java
//...
@Database(entities = {Camera.class}, version = 1)
public abstract class AppDatabase extends RoomDatabase {
    private static final String DATABASE_NAME = "mydatabase";
    private static AppDatabase sInstance;
    private AppExecutors mExecutors;
    public abstract CameraDao cameraModel();

    public static AppDatabase …
Run Code Online (Sandbox Code Playgroud)

android android-room

8
推荐指数
1
解决办法
4936
查看次数

标签 统计

android ×1

android-room ×1