掌上百科 - 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* T2 d  ~8 N+ P# G; P
    开源了开源了……开了源,GPL协议的

    & Y7 g2 L2 D6 C' i% \9 r很棒的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, N; D1 n% J6 L; s8 o. l. P
    多谢楼主!功能很赞!
    . b' H# U" x1 f3 ^3 \8 u9 Q$ U. ?. E但模糊搜索能否用简易正则式,比如.只支持一个字符,*支持0到多个字符,+支持一到多 ...

    * b- g: ], H, K. y, H' t界面语言问题在新版本里面解决了,
    4 j! H: x( a6 t' K) j$ I8 F+ _匹配一到多个的话,用 .* 不就完了……
  • TA的每日心情
    开心
    2021-1-14 12:30
  • 签到天数: 450 天

    [LV.9]以坛为家II

    发表于 2019-10-6 14:54:30 | 显示全部楼层
    不想注册论坛 发表于 2019-9-28 23:02
    " O: x1 D9 `( J6 H: ]1 X6 g开源了开源了……开了源,GPL协议的

    7 _( {# Z+ u5 [! J安装了1.98版,点击词典管理中心和设置,都会崩溃退出。  v2 U" W' U# o6 n
    平典[device_n.REL, v.28][app_n.1.98, v.10]; V& y- W- ^$ h* o9 T: W) j
    crash-=====Log-start=====2019-10-06, 14-48-53" K" r) g. T8 y5 Y( O+ ]: [9 {
    android.view.InflateException: Binary XML file line #2: Error inflating class (not found)PreferenceScreen
    5 ]" A# F% `' V0 r        at androidx.preference.o.b(Unknown Source:81)
    ( m* R5 m/ r5 U3 F3 C        at androidx.preference.o.a(Unknown Source:30)
    , H# }4 ^$ c# y. U        at androidx.preference.o.a(Unknown Source:12)# D2 i, [2 t" M
            at androidx.preference.p.a(Unknown Source:9)! F  ?- D) G4 e2 ?0 n
            at androidx.preference.l.e(Unknown Source:13)
    1 M  w! M+ K# h2 J8 z: D# V# t( x        at com.knziha.plod.settings.c.a(Unknown Source:3)
    2 I) ]: S2 y! ]+ ~7 m        at androidx.preference.l.c(Unknown Source:74)
    9 ^8 k, E/ o" a& \0 X; h        at com.knziha.plod.settings.c.c(Unknown Source:0)
    ; B( N2 v) c' T6 G6 S        at androidx.fragment.app.Fragment.h(Unknown Source:16)
    1 F- G* o/ A- ~" ~( @( Y        at androidx.fragment.app.j.a(Unknown Source:471)5 o' F3 k+ T+ l& N5 x  p5 a
            at androidx.fragment.app.p.a(Unknown Source:206)6 ]/ f0 D. o& m2 G7 n: Q3 V. g) d
            at androidx.fragment.app.p.a(Unknown Source:18)
    ' ?/ ]* g% ^/ ~, B        at androidx.fragment.app.p.a(Unknown Source:36)1 d; b6 h  y8 {- }6 ^* L
            at androidx.fragment.app.j.b(Unknown Source:111)
    ; t8 x% |# [: ]& {" d3 X        at androidx.fragment.app.j.c(Unknown Source:88)( J+ _; C1 H+ n2 \( K7 j$ n
            at androidx.fragment.app.j.s(Unknown Source:21)
    8 Y. E% ?7 B* p; P  q+ u- y        at androidx.fragment.app.j.d(Unknown Source:9)
    % z0 h; M" o: [8 l! g        at androidx.fragment.app.j.h(Unknown Source:6)  L& z0 u: K" n( I
            at androidx.fragment.app.f.a(Unknown Source:4)
    - X9 H4 r8 z4 W/ S4 a% S        at androidx.fragment.app.d.onStart(Unknown Source:15)- A% z) r' s* r! c5 d
            at androidx.appcompat.app.e.onStart(Unknown Source:0)
    ) G5 j1 d) i! |        at android.app.Instrumentation.callActivityOnStart(Instrumentation.java:1419)8 b+ ?; r) x( @' y
            at android.app.Activity.performStart(Activity.java:7479)3 k9 f' }4 Y& k  z( X8 Y
            at android.app.ActivityThread.handleStartActivity(ActivityThread.java:3454)* Z! x3 x; U7 J/ D4 R1 f$ Z
            at android.app.servertransaction.TransactionExecutor.performLifecycleSequence(TransactionExecutor.java:180)
    : h0 G3 O9 n' I, Y2 N        at android.app.servertransaction.TransactionExecutor.cycleToPath(TransactionExecutor.java:165)1 N" x! G8 v  N
            at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:142)! {( L& t8 D8 q0 D
            at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:70). T5 k: L. j$ I& p
            at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2199)
    * A4 e4 y0 b0 \) I3 E! B# K1 w        at android.os.Handler.dispatchMessage(Handler.java:112)
      A# v9 j! ^9 p* |" H, w7 n        at android.os.Looper.loop(Looper.java:216)0 E* j1 u1 e. P. E
            at android.app.ActivityThread.main(ActivityThread.java:7625)
    8 b) ?$ U3 l- z3 s; W* E3 n; P        at java.lang.reflect.Method.invoke(Native Method)
    * Z- t+ H) Y, @) K% p. m        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:524), Y$ s8 U1 h. e$ }4 R2 c
            at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:987)
    . v  J3 I- d9 v3 DCaused by: java.lang.ClassNotFoundException: androidx.preference.PreferenceScreen
    ( C, o7 Q" q- ~" q" \7 A- r2 E        at java.lang.Class.classForName(Native Method)+ M- [1 Q& V5 t8 X2 j2 j( q8 L
            at java.lang.Class.forName(Class.java:453)& L1 K, a8 l$ ?& Y# `# {  c( c" Q
            at androidx.preference.o.a(Unknown Source:49)- c& |* T8 M% W  w. ~; ~
            at androidx.preference.o.a(Unknown Source:2); z) ^  t6 _9 a) E) W# ]
            at androidx.preference.o.b(Unknown Source:9)/ Y# u: f4 ^& l9 Z( I7 ~4 Z
            ... 34 more, \' T% e: _; Z: f# a' a
    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]]
    % C, C  v! x  O% y0 ~3 r" N, D7 T        at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:134)
    6 ?; D- V6 V' s! I        at java.lang.ClassLoader.loadClass(ClassLoader.java:379)  j/ D; r% E8 P# q  p( P1 Q
            at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
    6 W; b) r+ p# k5 p. ^7 `& i        ... 39 more
    ( k0 |3 x  V  A3 Pjava.lang.ClassNotFoundException: androidx.preference.PreferenceScreen' S2 ]5 I1 n( Y4 i' m/ o
            at java.lang.Class.classForName(Native Method)
    5 U; V9 d/ m. b9 a! `        at java.lang.Class.forName(Class.java:453)
    : _% v, [- j  {: C5 V1 m) O1 @6 d        at androidx.preference.o.a(Unknown Source:49): A: s; |5 V5 n5 i, L! q& b
            at androidx.preference.o.a(Unknown Source:2)4 V# V& w( o& N1 o  J; n
            at androidx.preference.o.b(Unknown Source:9)4 @% O; T; T3 c' `3 b" {
            at androidx.preference.o.a(Unknown Source:30)
    " h$ |+ ]8 v" f9 Z        at androidx.preference.o.a(Unknown Source:12)5 s3 E% t% f2 F" Z: y8 F1 O
            at androidx.preference.p.a(Unknown Source:9)
    3 J+ B: l! n' j# i: W+ j; P        at androidx.preference.l.e(Unknown Source:13)8 f. z8 I+ Q' o4 k) ?7 S
            at com.knziha.plod.settings.c.a(Unknown Source:3)
      n, H; X: f. z        at androidx.preference.l.c(Unknown Source:74)2 J# ~; k1 _' }1 h
            at com.knziha.plod.settings.c.c(Unknown Source:0)9 i% u2 w. b) R0 \
            at androidx.fragment.app.Fragment.h(Unknown Source:16)
    / Q% b2 E) X7 V        at androidx.fragment.app.j.a(Unknown Source:471)
      _% m3 p% N( ^( d2 |3 M        at androidx.fragment.app.p.a(Unknown Source:206)
    8 H2 C9 p0 ^+ P- t        at androidx.fragment.app.p.a(Unknown Source:18)
    : }! l: D. C: P- a$ G+ C        at androidx.fragment.app.p.a(Unknown Source:36)
    3 D5 ?) f* N$ q& g# q        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 | 显示全部楼层
    额,失误失误,已经修复。4 G& Q5 ?) {8 p
    试试吧  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:203 G* }0 v2 _2 C+ r# x3 x% j
    额,失误失误,已经修复。0 L5 v; G0 t7 d. S9 y
    试试吧  https://github.com/KnIfER/PlainDictionaryAPP/releases/download/1.98 ...

    $ K, S" T" [! V, h8 G9 [& m" v感谢感谢!楼主神速啊!重新下载安装后可以了。
  • TA的每日心情
    开心
    2021-1-14 12:30
  • 签到天数: 450 天

    [LV.9]以坛为家II

    发表于 2019-10-6 17:29:51 | 显示全部楼层
    本帖最后由 BAT2018 于 2019-10-6 18:18 编辑 , n/ U; _6 |( I6 f1 @" i  g
    & d) Z' y" F+ c: G
    监控剪贴板会返回平典主程序,而且默认使用放在首位的一个词典查询,只能手动切换多词典查询,是否可以在其他程序中浮动查询?而且实现默认多词典查询?谢谢!
  • TA的每日心情
    慵懒
    2020-2-9 17:53
  • 签到天数: 9 天

    [LV.3]偶尔看看II

     楼主| 发表于 2019-10-8 20:52:29 | 显示全部楼层
    BAT2018 发表于 2019-10-6 17:29
    . L$ }  Y1 {  l  R+ K  N# W2 r监控剪贴板会返回平典主程序,而且默认使用放在首位的一个词典查询,只能手动切换多词典查询,是否可以在其 ...

    $ G$ @; u* f9 [) _解决你说的两个问题 :https://github.com/KnIfER/PlainD ... 98/PLOD-release.apk
    3 n3 _& P" v+ `0 I& O4 ?9 J4 y8 ^! M6 u5 ]1 ^# i
    现在可以复制文本启动浮动搜索。6 ^$ \  Y/ W1 L- w0 N
    2 j4 D" s' Z+ M9 u/ e  g
    与深蓝词典不同,剪贴板监听没有悬浮球,同时需要保持主程序开启。如果后台被杀死,整个程序就完全退出了。华为手机要在系统设置中解禁后台运行,否则即使App没有被杀死,过一伙儿监听器也会失去响应。
    # y3 e! a; K3 l! G- s6 [
    . A, A$ K) v+ A% T- |, o安卓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
    6 |! e$ C) ?6 I1 j) T解决你说的两个问题 :https://github.com/KnIfER/PlainDictionaryAPP/releases/download/1.98/PLOD-rele ...
    + D9 u+ Q  C9 r* j5 @: A
    太感谢了!刚刚试了,可以了!
  • 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
    - O: z/ V# h+ l6 g4 y4 j$ G很好用,楼主辛苦了,但是更新后所有发音词典都无法发音了
    # R; a  o' t1 B+ \) E  G% d
    点底栏发音不了吗?
  • 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 | 显示全部楼层
    " K7 Z7 r# f" Q+ r% W3 z2 F$ E# l+ Z- v
    感谢楼主的付出
  • TA的每日心情
    开心
    2021-1-14 12:30
  • 签到天数: 450 天

    [LV.9]以坛为家II

    发表于 2019-10-23 22:20:25 | 显示全部楼层
    不想注册论坛 发表于 2019-10-8 20:52- I3 d) g0 }& j6 ~
    解决你说的两个问题 :https://github.com/KnIfER/PlainDictionaryAPP/releases/download/1.98/PLOD-rele ...

    , b* W( B+ e& B使用中还发现有一个问题,就是点击发音图片的时候,会查看发音图片。麻烦您再修改一下,非常感谢!
  • 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, 2024-4-26 13:28 , Processed in 0.157272 second(s), 5 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2023, Tencent Cloud.

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