【问题标题】:ObjectBox browser is not availableObjectBox 浏览器不可用
【发布时间】:2018-11-20 21:32:44
【问题描述】:

我们正在从 ObjectBox 0.9.15 迁移到 1.3.4。

更新类(删除@Relation 等)后,我们为 ObjectBox Browser 添加了依赖项,但它没有启动。我试图调试引擎盖下发生的事情,但这很简单:

public boolean start(Context context) {
    if(!BoxStore.isObjectBrowserAvailable()) {
      return false;
    } 
    // main logic below
}

BoxStore.isObjectBrowserAvailable() 返回错误。不幸的是,这是一个原生方法public static native boolean isObjectBrowserAvailable() 所以我不知道接下来我能做什么。

我反复检查了build.gradle,它看起来不错:

buildscript {
    repositories {
        jcenter()
        maven { url "http://objectbox.net/beta-repo/" }
    }

    dependencies {
        classpath 'io.objectbox:objectbox-gradle-plugin:1.3.4'
    }
}

apply plugin: 'com.android.application'
dependencies {
    debugCompile "io.objectbox:objectbox-android-objectbrowser:1.3.4"
    releaseCompile "io.objectbox:objectbox-android:1.3.4"
}
apply plugin: 'io.objectbox'

【问题讨论】:

    标签: android objectbox


    【解决方案1】:

    看起来这是一个临时问题。我将版本降级为“1.2.2”。和 '1.1.0' 和浏览器从那里开始。

    打开了issue on Github

    【讨论】:

      【解决方案2】:

      objectbox 2.2.0 版本解决了这个问题。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2019-10-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-07-06
        • 2021-10-10
        • 2021-03-22
        • 2020-04-18
        相关资源
        最近更新 更多