ObjectBox初始化错误java.lang.NoClassDefFoundError

爱⌒轻易说出口 提交于 2020-10-24 11:01:04
  • 事件经过:
    在android应用中使用ObjectBox数据库时编译通过,运行在实体机上时应用崩溃。
    日志报错:java.lang.NoClassDefFoundError: Failed resolution of: Lio/objectbox/android/R$string
    错误定位在


    if (BuildConfig.DEBUG) {
        //开启浏览服务
        new AndroidObjectBrowser(boxStore).start(this);
    }
  • 产生原因:
    应该是因为android sdk版本问题,具体是为什么暂时不清楚。

  • 解决办法:
    修改sdk版本。我的targetSdkVersion和buildToolsVersion都是29,改成28就没有这个问题了,我估计是版本太高,希望有知道的大神不吝赐教。
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!