首页 > 解决方案 > 任何库来读取 android 中的 mdict *.MDX 文件?

问题描述

我有一个.mdx file事实上是一个字典数据库(一些像 bluedict 这样的 android 应用程序可以读取它的数据)。我用过 Daemon.tools 但它无法打开它。我正在寻找任何可以帮助我在 Java 中读取 MDX 字典文件的库或资源,我已经找到了一些资源,例如KnIfER/mdict-java,但它在 Android Studio 中不起作用(它accumulation_blockId_tree.xxing(new myCpr(position,1)).getKey().value在线上有错误,它是connot resolve symbol 'value') . 有没有人知道关于这些文件和可能用于它的可能库的良好来源?

标签: androiddatabasesqliteandroid-studiodictionary

解决方案


好吧,实际上这是我的java项目。
提到的错误只是jdk版本的问题。您可以在 myCpr 之后添加 <> 括号并将 xxing 的 return 转换为 type myCpr<Integer,Integer>
但是现在,我大大减少了 rbtree 的使用,并使用了更多的二进制列表搜索。看看那里。


推荐阅读