掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

[新版发布] 发一个Mdict查词的安卓App,心血之作,借鉴于深蓝词典。

    [复制链接]
  • TA的每日心情
    慵懒
    2020-2-9 17:53
  • 签到天数: 9 天

    [LV.3]偶尔看看II

     楼主| 发表于 2019-9-28 23:02:53 | 显示全部楼层
    开源了开源了……开了源,GPL协议的
  • TA的每日心情
    开心
    2021-1-14 12:30
  • 签到天数: 450 天

    [LV.9]以坛为家II

    发表于 2019-9-30 06:19:29 | 显示全部楼层
    不想注册论坛 发表于 2019-9-28 23:02
    ; {) a) p0 c5 p2 g6 [5 L' d开源了开源了……开了源,GPL协议的
    % B! d  G1 \3 K( M/ I
    很棒的APP,一直在用,出于蓝而胜于蓝,目前唯一的需求就是希望能在多看阅读使用,期盼增加个监控剪贴板查词功能。非常感谢你!

    该用户从未签到

    发表于 2019-9-30 06:32:11 | 显示全部楼层
    测试了下 很棒
  • TA的每日心情
    慵懒
    2020-2-9 17:53
  • 签到天数: 9 天

    [LV.3]偶尔看看II

     楼主| 发表于 2019-10-6 13:44:54 | 显示全部楼层
    sxingbai 发表于 2019-5-8 19:31
    1 d; [& T9 `% H+ H+ c( P3 a多谢楼主!功能很赞!
    & v. }# g( A" X1 H0 f2 E但模糊搜索能否用简易正则式,比如.只支持一个字符,*支持0到多个字符,+支持一到多 ...

    ( T& ?$ _' k0 c$ X界面语言问题在新版本里面解决了,- H, c! {$ d9 R- ?% {
    匹配一到多个的话,用 .* 不就完了……
  • TA的每日心情
    开心
    2021-1-14 12:30
  • 签到天数: 450 天

    [LV.9]以坛为家II

    发表于 2019-10-6 14:54:30 | 显示全部楼层
    不想注册论坛 发表于 2019-9-28 23:02' Z  F* x# u1 f8 K$ e0 x, d3 ~- U- F
    开源了开源了……开了源,GPL协议的

    8 K% c2 j7 H) P! v! [* P( |% H" G安装了1.98版,点击词典管理中心和设置,都会崩溃退出。  f/ N4 B3 x) l8 R" ~
    平典[device_n.REL, v.28][app_n.1.98, v.10]
    ) Z- |% e" S' @( \+ Pcrash-=====Log-start=====2019-10-06, 14-48-533 }7 o8 |! Y5 b" j6 e! D* m) u
    android.view.InflateException: Binary XML file line #2: Error inflating class (not found)PreferenceScreen
    6 \; k7 I! ~7 n/ g3 `        at androidx.preference.o.b(Unknown Source:81)/ R8 a/ y8 E2 R! g
            at androidx.preference.o.a(Unknown Source:30)) h: L7 B4 Q$ _' E+ {- Y
            at androidx.preference.o.a(Unknown Source:12)
    2 }, E1 D2 A, H0 j! d! U        at androidx.preference.p.a(Unknown Source:9)
    % f, {" I( a" f# K        at androidx.preference.l.e(Unknown Source:13)  ?  y* r1 X+ x; h# m4 a. J5 V
            at com.knziha.plod.settings.c.a(Unknown Source:3)
    8 z" U6 t5 L5 D& r        at androidx.preference.l.c(Unknown Source:74)
    ( }& k& o' w% Z8 e% o  |        at com.knziha.plod.settings.c.c(Unknown Source:0)
    ; L  d9 J! L- G/ a  E        at androidx.fragment.app.Fragment.h(Unknown Source:16); ?' u3 H% t, r$ J8 K( I
            at androidx.fragment.app.j.a(Unknown Source:471)0 ^9 @0 W' A% w. L$ e
            at androidx.fragment.app.p.a(Unknown Source:206); P/ `# O$ Y% s; b  _/ z* B+ u
            at androidx.fragment.app.p.a(Unknown Source:18)
    # B7 s1 M$ r; ]% R1 ~; l( B        at androidx.fragment.app.p.a(Unknown Source:36)
    4 s' _0 t) [3 m, `0 Y5 E& Z        at androidx.fragment.app.j.b(Unknown Source:111)3 E  [4 F2 ]; [' P) X
            at androidx.fragment.app.j.c(Unknown Source:88)
    4 `4 Q& G0 i! k/ A# i" G1 v0 a        at androidx.fragment.app.j.s(Unknown Source:21)
    6 ~, T8 H( T- ]7 `4 ~        at androidx.fragment.app.j.d(Unknown Source:9)
    : x3 F0 K* ^( `( X1 E! {+ Q0 y/ B5 l        at androidx.fragment.app.j.h(Unknown Source:6)& P- c( S. X# Z# U, C. u
            at androidx.fragment.app.f.a(Unknown Source:4)3 ?( f& j/ N' N% j
            at androidx.fragment.app.d.onStart(Unknown Source:15)6 N# h: g0 K# s4 k, L( n
            at androidx.appcompat.app.e.onStart(Unknown Source:0)- J- W: {1 Z  n6 D2 O" W8 W* T& k! Y
            at android.app.Instrumentation.callActivityOnStart(Instrumentation.java:1419)4 A* V& O, i$ z
            at android.app.Activity.performStart(Activity.java:7479): Z& y3 v: V+ B9 B! e1 }2 E
            at android.app.ActivityThread.handleStartActivity(ActivityThread.java:3454)9 d1 u( U' e9 G% A0 O. U
            at android.app.servertransaction.TransactionExecutor.performLifecycleSequence(TransactionExecutor.java:180), n( j4 Q2 l  B2 F
            at android.app.servertransaction.TransactionExecutor.cycleToPath(TransactionExecutor.java:165)
    2 B6 s: O5 H$ T        at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:142)/ t8 e0 l+ q5 L9 p5 V
            at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:70)
    ! {4 J% x1 @8 k/ ^4 q- q        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2199)2 e7 u- T% b8 c' v
            at android.os.Handler.dispatchMessage(Handler.java:112)9 g# P( c* P' W8 b2 N1 A8 ~
            at android.os.Looper.loop(Looper.java:216)$ q6 o2 c1 C9 e8 \6 U6 {
            at android.app.ActivityThread.main(ActivityThread.java:7625)+ ^3 b- f/ G& E
            at java.lang.reflect.Method.invoke(Native Method)9 r$ C% ~- |! b: N
            at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:524)2 W) a. O  f1 q; s' l
            at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:987)( R1 Z. A0 e1 U* ^% o2 c7 W
    Caused by: java.lang.ClassNotFoundException: androidx.preference.PreferenceScreen
    & U6 M* \$ {7 {2 }( X4 K9 }! S; ?7 H        at java.lang.Class.classForName(Native Method). i7 m: K$ G4 J9 Z; S2 R8 l! r
            at java.lang.Class.forName(Class.java:453)
    , [% S% n# d! r$ s8 j        at androidx.preference.o.a(Unknown Source:49)) k2 i2 A7 p0 [; o/ E
            at androidx.preference.o.a(Unknown Source:2)% S5 Z! G) _. J  {$ l+ T; O! `  L
            at androidx.preference.o.b(Unknown Source:9)
    2 a2 ~  d1 Y, u; k+ n' @0 x( E        ... 34 more4 U+ \% q. R9 }! d
    Caused by: java.lang.ClassNotFoundException: Didn't find class "androidx.preference.PreferenceScreen" on path: DexPathList[[zip file "/data/app/com.knziha.plod.plaindict-V27xHf4SyCJIekCuaaivlA==/base.apk"],nativeLibraryDirectories=[/data/app/com.knziha.plod.plaindict-V27xHf4SyCJIekCuaaivlA==/lib/arm64, /system/lib64, /product/lib64]]
    - _! E1 w9 E* _/ u5 f/ c. U) T3 q8 T        at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:134)0 x6 u2 U# H1 [6 ?, K* }+ M3 B
            at java.lang.ClassLoader.loadClass(ClassLoader.java:379)& O( X+ V: B! n! Y$ d/ [
            at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
    0 t" G' Q' n5 b: T+ D( v6 {0 x+ l        ... 39 more4 I6 W5 N+ D7 Y- M7 l/ h, T
    java.lang.ClassNotFoundException: androidx.preference.PreferenceScreen; f3 e( m, [7 a7 Z4 U# |
            at java.lang.Class.classForName(Native Method)8 U  O5 C# O6 T4 ?
            at java.lang.Class.forName(Class.java:453); ~2 U' r) o. q, s% o8 H
            at androidx.preference.o.a(Unknown Source:49)
    2 V) {# ]' ?1 m        at androidx.preference.o.a(Unknown Source:2)% f4 Q' Z  g3 X9 e( U% `
            at androidx.preference.o.b(Unknown Source:9)4 Y4 x/ e! X0 U# ^" w
            at androidx.preference.o.a(Unknown Source:30)% H" {  ?5 I% p0 L4 V
            at androidx.preference.o.a(Unknown Source:12)8 T" `8 r1 T/ M8 F, r
            at androidx.preference.p.a(Unknown Source:9)6 p& n+ T( Q7 o* m. p. u
            at androidx.preference.l.e(Unknown Source:13)
    % A4 r  F( {9 B, _8 ]. z- }( J        at com.knziha.plod.settings.c.a(Unknown Source:3). z+ }0 C! Q4 p* s. M, }  v/ ^/ W
            at androidx.preference.l.c(Unknown Source:74)
    & O( M( l% s1 ^7 y% p& p        at com.knziha.plod.settings.c.c(Unknown Source:0)3 Y- O( E! V$ X& W' s
            at androidx.fragment.app.Fragment.h(Unknown Source:16)6 ~. s$ F- ]# N2 L  P( U& u3 |
            at androidx.fragment.app.j.a(Unknown Source:471)
    6 C5 F2 }6 `: x8 k        at androidx.fragment.app.p.a(Unknown Source:206)3 c. J+ d' I: ^! E) v
            at androidx.fragment.app.p.a(Unknown Source:18)
    3 C8 R1 W7 H* B  n        at androidx.fragment.app.p.a(Unknown Source:36)
    : P) B# f* l* J, ~) e$ p        at androidx.fragment.app.j.b(Unknown Source:11
  • TA的每日心情
    开心
    2021-1-14 12:30
  • 签到天数: 450 天

    [LV.9]以坛为家II

    发表于 2019-10-6 14:56:03 | 显示全部楼层
    也尝试了删除之前的1.1版,把1.98版删除重新安装,问题同样,都会闪退。
  • TA的每日心情
    无聊
    2021-8-13 07:38
  • 签到天数: 195 天

    [LV.7]常住居民III

    发表于 2019-10-6 15:15:48 | 显示全部楼层
    thanks a lot
  • TA的每日心情
    慵懒
    2020-2-9 17:53
  • 签到天数: 9 天

    [LV.3]偶尔看看II

     楼主| 发表于 2019-10-6 15:20:41 | 显示全部楼层
    额,失误失误,已经修复。; ?* J9 {) U& r5 O2 M9 W! E  O
    试试吧  https://github.com/KnIfER/PlainD ... 98/PLOD-release.apk

    评分

    1

    查看全部评分

  • TA的每日心情
    开心
    2023-8-3 23:20
  • 签到天数: 1081 天

    [LV.10]以坛为家III

    发表于 2019-10-6 15:41:58 | 显示全部楼层
    谢谢持续更新,报告个bug,平典1.98内调用平典搜索,程序崩溃了。另外,希望增加页内搜索功能。
  • TA的每日心情
    开心
    2023-8-3 23:20
  • 签到天数: 1081 天

    [LV.10]以坛为家III

    发表于 2019-10-6 15:52:42 | 显示全部楼层
    切换词典的搜索功能很实用,希望保留。
  • TA的每日心情
    开心
    2021-1-14 12:30
  • 签到天数: 450 天

    [LV.9]以坛为家II

    发表于 2019-10-6 16:00:06 | 显示全部楼层
    不想注册论坛 发表于 2019-10-6 15:20' N& m1 C# w& I4 P$ \0 A4 u5 a) H
    额,失误失误,已经修复。; x  k2 p" g. {4 E- M; Z' _3 p
    试试吧  https://github.com/KnIfER/PlainDictionaryAPP/releases/download/1.98 ...

    9 O) @1 q7 J" U5 K/ S, U# M感谢感谢!楼主神速啊!重新下载安装后可以了。
  • TA的每日心情
    开心
    2021-1-14 12:30
  • 签到天数: 450 天

    [LV.9]以坛为家II

    发表于 2019-10-6 17:29:51 | 显示全部楼层
    本帖最后由 BAT2018 于 2019-10-6 18:18 编辑 8 }: S. E# d5 i$ _" k* j7 D# f
    / {' ?; J0 c6 F0 u; o3 f/ {
    监控剪贴板会返回平典主程序,而且默认使用放在首位的一个词典查询,只能手动切换多词典查询,是否可以在其他程序中浮动查询?而且实现默认多词典查询?谢谢!
  • TA的每日心情
    慵懒
    2020-2-9 17:53
  • 签到天数: 9 天

    [LV.3]偶尔看看II

     楼主| 发表于 2019-10-8 20:52:29 | 显示全部楼层
    BAT2018 发表于 2019-10-6 17:29
    ! W" h  [) c$ P0 Q- ?+ v监控剪贴板会返回平典主程序,而且默认使用放在首位的一个词典查询,只能手动切换多词典查询,是否可以在其 ...
    , c7 E- n8 ^; E- M2 e% Q
    解决你说的两个问题 :https://github.com/KnIfER/PlainD ... 98/PLOD-release.apk
    ! v5 t* S  |1 d5 \( ^8 n" x$ H9 ~. }3 p: y
    现在可以复制文本启动浮动搜索。/ _6 U1 Y* C3 d' O
    , {/ k1 n: n) l4 U7 v
    与深蓝词典不同,剪贴板监听没有悬浮球,同时需要保持主程序开启。如果后台被杀死,整个程序就完全退出了。华为手机要在系统设置中解禁后台运行,否则即使App没有被杀死,过一伙儿监听器也会失去响应。
    & \1 y8 U2 H5 c/ I
    , @1 m0 |( D/ k- d9 ^安卓10限制剪贴板访问,不过仍然能够监听自己。

    评分

    1

    查看全部评分

  • TA的每日心情
    奋斗
    2021-10-17 20:53
  • 签到天数: 400 天

    [LV.9]以坛为家II

    发表于 2019-10-8 21:17:21 | 显示全部楼层
    非常不错的软件!而且是开源的!谢谢!
  • TA的每日心情
    开心
    2021-1-14 12:30
  • 签到天数: 450 天

    [LV.9]以坛为家II

    发表于 2019-10-8 21:43:19 | 显示全部楼层
    不想注册论坛 发表于 2019-10-8 20:52
    9 {4 K4 ]3 T, b9 o. V$ n7 u解决你说的两个问题 :https://github.com/KnIfER/PlainDictionaryAPP/releases/download/1.98/PLOD-rele ...

    % w5 h* X2 @: o2 Y* A; G太感谢了!刚刚试了,可以了!
  • TA的每日心情
    擦汗
    2022-3-7 19:51
  • 签到天数: 229 天

    [LV.7]常住居民III

    发表于 2019-10-13 12:59:41 | 显示全部楼层
    很好用,楼主辛苦了,但是更新后所有发音词典都无法发音了
  • TA的每日心情
    慵懒
    2020-2-9 17:53
  • 签到天数: 9 天

    [LV.3]偶尔看看II

     楼主| 发表于 2019-10-15 23:17:04 | 显示全部楼层
    amxiu 发表于 2019-10-13 12:59
    : `; u8 Q% m0 P很好用,楼主辛苦了,但是更新后所有发音词典都无法发音了

    6 k1 h" P2 n7 H5 u7 O1 E: b8 F2 ?点底栏发音不了吗?
  • TA的每日心情
    奋斗
    2019-10-17 09:44
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2019-10-16 11:17:38 | 显示全部楼层
    感谢楼主的付出
  • TA的每日心情
    奋斗
    2019-10-17 09:44
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2019-10-16 11:18:06 | 显示全部楼层
    积分咋获得啊 大牛人

    点评

    给我找找Bug,发积分哦!(其实都是坛友赠的 XD )  发表于 2020-1-28 20:03
  • TA的每日心情
    奋斗
    2019-10-17 09:44
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2019-10-16 11:18:21 | 显示全部楼层
    1 _' J1 l9 j* P4 w; O1 G! H4 G7 a! [
    感谢楼主的付出
  • TA的每日心情
    开心
    2021-1-14 12:30
  • 签到天数: 450 天

    [LV.9]以坛为家II

    发表于 2019-10-23 22:20:25 | 显示全部楼层
    不想注册论坛 发表于 2019-10-8 20:52
    9 t/ ]* n5 I4 i/ G0 e3 y解决你说的两个问题 :https://github.com/KnIfER/PlainDictionaryAPP/releases/download/1.98/PLOD-rele ...
    + z8 A6 C1 g) B$ F
    使用中还发现有一个问题,就是点击发音图片的时候,会查看发音图片。麻烦您再修改一下,非常感谢!
  • TA的每日心情

    2019-11-8 08:41
  • 签到天数: 10 天

    [LV.3]偶尔看看II

    发表于 2019-10-27 09:07:00 | 显示全部楼层
    APP很实用,多了一个选择
  • TA的每日心情
    开心
    2023-2-26 17:56
  • 签到天数: 132 天

    [LV.7]常住居民III

    发表于 2019-10-27 11:51:05 | 显示全部楼层
    为什么查词每次只显示一本词典,怎样才能多本词典一起显示?求大神解答?
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

    小黑屋|手机版|Archiver|PDAWIKI |网站地图

    GMT+8, 2025-7-9 00:18 , Processed in 0.023096 second(s), 17 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

    快速回复 返回顶部 返回列表