掌上百科 - 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& M4 k5 H" Q: v% o
    开源了开源了……开了源,GPL协议的

    2 d, x6 ^% g9 T8 A% }' O很棒的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
      g- |4 |+ h" I) d; }& m$ J多谢楼主!功能很赞!
    : c4 V6 F  ~$ Q: F# [+ n9 {1 ?但模糊搜索能否用简易正则式,比如.只支持一个字符,*支持0到多个字符,+支持一到多 ...
    % k, J* _. C- m( L% t$ p# n
    界面语言问题在新版本里面解决了,
    5 Q" t6 m1 L/ }: W匹配一到多个的话,用 .* 不就完了……
  • TA的每日心情
    开心
    2021-1-14 12:30
  • 签到天数: 450 天

    [LV.9]以坛为家II

    发表于 2019-10-6 14:54:30 | 显示全部楼层
    不想注册论坛 发表于 2019-9-28 23:02
      f" [8 [( o7 b9 s, z+ l开源了开源了……开了源,GPL协议的
      C2 G  b# }, e' Y% t6 N7 y
    安装了1.98版,点击词典管理中心和设置,都会崩溃退出。' ?+ j! S4 O4 W8 @) P: t* s2 o
    平典[device_n.REL, v.28][app_n.1.98, v.10]' k5 R& K4 s! m9 z" j$ |4 T. b
    crash-=====Log-start=====2019-10-06, 14-48-53
    # f& K, X) l, K8 G$ xandroid.view.InflateException: Binary XML file line #2: Error inflating class (not found)PreferenceScreen
    . J8 \3 J6 D! `, W        at androidx.preference.o.b(Unknown Source:81)
    * f5 ~0 {( x8 t' J1 y1 v        at androidx.preference.o.a(Unknown Source:30)
    / T: D" I! ?' G4 P) k' f        at androidx.preference.o.a(Unknown Source:12)
    6 u  L$ [- U, w0 E! W        at androidx.preference.p.a(Unknown Source:9)
    5 R  w/ o; S9 X2 r        at androidx.preference.l.e(Unknown Source:13)
    7 F7 @" E, X: v        at com.knziha.plod.settings.c.a(Unknown Source:3)
    3 Q" O- Z. p! f8 a; q+ O! W4 n        at androidx.preference.l.c(Unknown Source:74)1 i) o- l, `% Z
            at com.knziha.plod.settings.c.c(Unknown Source:0)
    ; X5 j- |; c9 B1 W4 ^0 R8 \6 B* ?        at androidx.fragment.app.Fragment.h(Unknown Source:16)
    8 U' m0 b$ a( r, J  E        at androidx.fragment.app.j.a(Unknown Source:471)3 g4 u* D+ D+ H1 G7 _
            at androidx.fragment.app.p.a(Unknown Source:206)
    4 Z. ~& c. I' c7 L) g        at androidx.fragment.app.p.a(Unknown Source:18)
    2 n  B" s+ c$ J6 D( x        at androidx.fragment.app.p.a(Unknown Source:36)7 s- S; }% g+ U! `! `
            at androidx.fragment.app.j.b(Unknown Source:111)
    & l; a) [* |1 K: E        at androidx.fragment.app.j.c(Unknown Source:88), @' g0 W1 B2 }) k1 m& k2 m
            at androidx.fragment.app.j.s(Unknown Source:21)
    & o/ z+ b1 I( \        at androidx.fragment.app.j.d(Unknown Source:9)
    9 B+ [6 h( T+ k. O8 I        at androidx.fragment.app.j.h(Unknown Source:6)* P( `( M* c1 J: B- h; X# J# S0 Q
            at androidx.fragment.app.f.a(Unknown Source:4)
    # U+ ?/ @5 l% J9 W3 S        at androidx.fragment.app.d.onStart(Unknown Source:15)
    - b" O) F& a. l: K; C7 s        at androidx.appcompat.app.e.onStart(Unknown Source:0)
    $ ~8 y+ C' W' |0 U% ]3 f& l        at android.app.Instrumentation.callActivityOnStart(Instrumentation.java:1419)$ S1 p7 [6 S- E
            at android.app.Activity.performStart(Activity.java:7479)# o, o3 ^4 g2 B8 O3 G; g8 e
            at android.app.ActivityThread.handleStartActivity(ActivityThread.java:3454)
    + s: a: s3 h0 T        at android.app.servertransaction.TransactionExecutor.performLifecycleSequence(TransactionExecutor.java:180)8 W  q! N  b1 W% D
            at android.app.servertransaction.TransactionExecutor.cycleToPath(TransactionExecutor.java:165), u- a% K# B& D. w) K
            at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:142)' k8 s3 i9 q: J% o& u& N  \9 O% v
            at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:70)
    1 @- C# U2 L+ X- _        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2199)# D3 @6 Y, t8 j# G6 F% @- ~4 N4 [/ |
            at android.os.Handler.dispatchMessage(Handler.java:112)
    ' f3 W  ]1 l: P! t4 L0 @        at android.os.Looper.loop(Looper.java:216)
    + K8 r# |9 g( }/ x        at android.app.ActivityThread.main(ActivityThread.java:7625)/ M; g- F6 L) J
            at java.lang.reflect.Method.invoke(Native Method)
    0 {8 _# ~0 s' B# }6 o+ E! z1 |        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:524)* h: ^5 A. O" z& ~$ \, ~
            at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:987)4 S. c) {4 F& K9 ^& t! m. g6 ]
    Caused by: java.lang.ClassNotFoundException: androidx.preference.PreferenceScreen
    9 W9 x7 H5 \4 u* d* g7 x        at java.lang.Class.classForName(Native Method)
      w, F) h1 c4 ^6 C( b; r0 N3 u        at java.lang.Class.forName(Class.java:453)
    ! Q: l# t0 H; C. N" l; a% q        at androidx.preference.o.a(Unknown Source:49)& [+ Y: l* d* d" q
            at androidx.preference.o.a(Unknown Source:2)6 p3 _) c, V$ `% t- `2 `
            at androidx.preference.o.b(Unknown Source:9)
    & r, \3 U5 L- {% ~        ... 34 more
    . [" _0 `! O, ZCaused 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]]
    ; o% ~4 y$ W* G/ L! P# I9 R1 p        at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:134): G9 D0 Y$ n  E
            at java.lang.ClassLoader.loadClass(ClassLoader.java:379)
    0 [4 U- m9 S* a5 ]( W        at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
    # I) o9 U# m, o& y        ... 39 more/ K6 Y8 ^  G* W5 |' P# D
    java.lang.ClassNotFoundException: androidx.preference.PreferenceScreen
      F9 d, h) [/ I% ~: g% G        at java.lang.Class.classForName(Native Method)
    ! S+ Q4 Y2 G: x0 F) O4 A# r        at java.lang.Class.forName(Class.java:453), V3 f4 e$ C; J: s$ \' M
            at androidx.preference.o.a(Unknown Source:49); ~4 D  p- G- C
            at androidx.preference.o.a(Unknown Source:2)3 T. ^/ O% d1 V; s- X4 E6 i' j
            at androidx.preference.o.b(Unknown Source:9)
    $ J) k0 V$ c+ G- R        at androidx.preference.o.a(Unknown Source:30)
    $ _! W4 h& n9 c8 y        at androidx.preference.o.a(Unknown Source:12)
    5 e. t: i4 r  t, B' S        at androidx.preference.p.a(Unknown Source:9)
    : R# D  ^( u* X! X; J        at androidx.preference.l.e(Unknown Source:13)
    & @  g9 R6 k/ P$ D        at com.knziha.plod.settings.c.a(Unknown Source:3)
    ( q. {/ }. E* s: D        at androidx.preference.l.c(Unknown Source:74)
    ! a# m5 v# i1 s8 U        at com.knziha.plod.settings.c.c(Unknown Source:0)
    ' n( s' ?8 d  \        at androidx.fragment.app.Fragment.h(Unknown Source:16)
    : o( K/ S  v0 S5 C& }        at androidx.fragment.app.j.a(Unknown Source:471)
    0 M, ~: i! d) K/ W' U        at androidx.fragment.app.p.a(Unknown Source:206)9 ^8 ^1 m' B* t, w. t) q, a: D
            at androidx.fragment.app.p.a(Unknown Source:18)5 t% Y& P) X( m+ G, H' }  j
            at androidx.fragment.app.p.a(Unknown Source:36)
    6 b3 y2 J* H* ?        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 | 显示全部楼层
    额,失误失误,已经修复。
      P- Y' o4 s. n8 s& C; I试试吧  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" v+ f" A  _# a& I: q3 E- z$ w
    额,失误失误,已经修复。) G/ }) l/ |) Q- ^7 ~- `
    试试吧  https://github.com/KnIfER/PlainDictionaryAPP/releases/download/1.98 ...
    8 M9 O/ {  p' t8 ]3 e
    感谢感谢!楼主神速啊!重新下载安装后可以了。
  • TA的每日心情
    开心
    2021-1-14 12:30
  • 签到天数: 450 天

    [LV.9]以坛为家II

    发表于 2019-10-6 17:29:51 | 显示全部楼层
    本帖最后由 BAT2018 于 2019-10-6 18:18 编辑 ( ?+ ]/ u; x( D7 S# N1 m4 @8 t8 p( s

    9 c& @; x: z3 T0 f# {监控剪贴板会返回平典主程序,而且默认使用放在首位的一个词典查询,只能手动切换多词典查询,是否可以在其他程序中浮动查询?而且实现默认多词典查询?谢谢!
  • TA的每日心情
    慵懒
    2020-2-9 17:53
  • 签到天数: 9 天

    [LV.3]偶尔看看II

     楼主| 发表于 2019-10-8 20:52:29 | 显示全部楼层
    BAT2018 发表于 2019-10-6 17:29
    * H6 Y/ ~" e! d  u7 `监控剪贴板会返回平典主程序,而且默认使用放在首位的一个词典查询,只能手动切换多词典查询,是否可以在其 ...

    8 _( b6 T& j5 x+ |/ I& k% w解决你说的两个问题 :https://github.com/KnIfER/PlainD ... 98/PLOD-release.apk( t0 H7 a- ~4 `, l6 E8 u

    0 i# Q9 V8 t3 O  K0 a现在可以复制文本启动浮动搜索。8 A) h, z5 z- o. Z4 }

    ( \4 ?: p/ w5 F8 K4 [" ^0 J与深蓝词典不同,剪贴板监听没有悬浮球,同时需要保持主程序开启。如果后台被杀死,整个程序就完全退出了。华为手机要在系统设置中解禁后台运行,否则即使App没有被杀死,过一伙儿监听器也会失去响应。
    8 ]9 X5 E5 P# B) T1 `" E# V1 r8 g* P3 N: @* L+ {
    安卓10限制剪贴板访问,不过仍然能够监听自己。

    评分

    1

    查看全部评分

  • TA的每日心情
    开心
    2026-5-23 21:32
  • 签到天数: 401 天

    [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
    ! ?7 D! N( X! e8 M* |- |; b解决你说的两个问题 :https://github.com/KnIfER/PlainDictionaryAPP/releases/download/1.98/PLOD-rele ...

    . M4 q* O0 h% ?! g# `, N太感谢了!刚刚试了,可以了!
  • 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% A. |) z% z% i) l" v! J0 g
    很好用,楼主辛苦了,但是更新后所有发音词典都无法发音了
    : f9 ?/ L# P( x9 I" [% D' i; c
    点底栏发音不了吗?
  • 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 | 显示全部楼层
    4 p4 j# x+ L  F- v
    感谢楼主的付出
  • TA的每日心情
    开心
    2021-1-14 12:30
  • 签到天数: 450 天

    [LV.9]以坛为家II

    发表于 2019-10-23 22:20:25 | 显示全部楼层
    不想注册论坛 发表于 2019-10-8 20:52% M! v: T- E0 `+ ^; Y! a' h8 C+ U
    解决你说的两个问题 :https://github.com/KnIfER/PlainDictionaryAPP/releases/download/1.98/PLOD-rele ...

    2 v9 Q# _) N8 H$ x- O+ ]使用中还发现有一个问题,就是点击发音图片的时候,会查看发音图片。麻烦您再修改一下,非常感谢!
  • 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, 2026-9-21 18:40 , Processed in 0.019304 second(s), 16 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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