Tag: 境界

Getter不与任何字段相关联

我收到编译器错误“ Getter getLength_inch未与任何字段关联 ”以获取以下代码。 getLength_inch只是一种实用方法…… import io.realm.RealmObject; public class Measurement extends RealmObject { private float length_mm; public void setLength_mm(float c){length_mm = c;} public float getLength_mm() { return length_mm;} public float getLength_inch() { return length_mm * 0.0394f;} } 似乎RealmObject的任何后代都不能实现除了与其字段相关的任何东西。 这是正确的还是有一些方法来注释这个方法,以便你的处理器忽略它? 谢谢

如何使用具有Java 8function的Realm数据库

我不熟悉Android的Realm数据库。 我修改了我的gradle文件以包含Jack工具链,以便我可以使用Java 8语言function。 我还修改了gradle文件来安装Realm插件 。 当我同步项目gradle文件时,我收到以下错误: Error:Could not find property ‘options’ on task ‘:app:compileDebugJavaWithJack’ 。 这两个修改本身很好,但由于某种原因,我不能同时兼得。 我非常感谢这方面的帮助。

将数据从CSV保存到Realm

我一直在创建一个词典应用程序,我将所有单词保存在.csv文件中 当应用程序首次运行时,此方法应将所有单词保存到领域数据库,但只保存少量。 任务java.util.concurrent.FutureTask@286858df拒绝来自io.realm.internal.async.RealmThreadPoolExecutor@273caff5 [正在运行,池大小= 13,活动线程= 13,排队任务= 100,已完成任务= 1] realm = Realm.getDefaultInstance(); //adding to db satrt if (!(realm.isEmpty())) { Log.v(“DB”,”already there!!”); } else { Log.v(“DB”,”Not Found!!”); String csvFile = “longevity.csv”; BufferedReader br = null; String line = “”; String cvsSplitBy = “,”; try { br = new BufferedReader(new InputStreamReader(getAssets().open(csvFile))); while ((line = br.readLine()) != null) { […]