找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 9369|回复: 81

[教程] 修复Justinput开启状态下无法运行PDK程序的问题(游戏为主)

[复制链接]
发表于 2010-12-9 16:21 | 显示全部楼层 |阅读模式
首先非常感谢Jeffery开发了Justinput,让webOS在天朝也能有活跃的社区。6 Q' {' t9 Z+ Q

& G2 e/ m) t- v: a( q) Q7 q关于Justinput开启后无法运行PDK开发的程序(游戏为主),我研究了一下,找到了解决方案。
8 C) \) q. o5 P$ kwebOS SDK v1.4.5 – Build 465中提到了PDK程序运行后会在jail中运行,它们能访问的文件系统都将重新mount,由于Justinput的数据库文件所处的/usr/palm/frameworks会被jail以只读的方式 mount到另一个点,如果Justinput的数据库JDBC连接开着就无法完成这个mount操作,所以导致PDK程序都无法运行。6 D' r& u% A3 U

, f1 u% O) n% _$ y9 B7 Y! S解决方案就是把Justinput的DB移出PDK jail要重新mount的目录。可以考虑放到/var/home/root/.justinput/db下,在Pixi Plus上测试通过。' C. ?  L% q% q8 w, O0 A
# C7 \- o1 O: r! _4 }9 m' n6 x
动手能力强的TX可以尝试一下,测试通过机型Pixi Plus ROM 1.4.5,Justinput 1.4.1-4。" o$ T6 V. A0 e( Q8 R

) [1 e* }: p/ Y2 j测试程序justinput.jar在附件中,测试方法如下:
0 ]5 O0 o; q: J6 r9 k1 W1. 在Justinput的配置界面将将其关闭(HACKS - 关闭输入法)/ L$ n" C( W9 X4 Z' W
2. 将附件中的justinput.jar覆盖/usr/lib/luna/java/justinput.jar(建议先备份)
/ Y+ w1 u4 p- _# F. Z/ }3. 创建目录 /var/home/root/.justinput
. }6 u6 Q) k/ k( V! J* l+ H' r4. 将/usr/palm/frameworks/mojo/justinput下的db目录整个移到/var/home/root/.justinput下
2 G4 p% }* C) r9 e# U/ Q) F5. 完成后Justinput的config,db与词库db都在/var/home/root/.justinput/db下
  }8 {3 \5 f2 t  _% x6. 重启手机,或者命令行killall -9 java! m! K% B% _% }/ V, g
8 _' _# N- Z: J$ x
[ Edited by goncha on 2010-12-13 16:49 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入我们

×

评分

参与人数 3威望 +80 收起 理由
snowmonkey + 20 强人果然很多。
CyberVsQ + 10 强!
fisher88 + 50 精华文章.

查看全部评分

回复

使用道具 举报

发表于 2010-12-9 16:22 | 显示全部楼层

, K" E3 n, E: f强人阿,动手能力真强
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-12-9 16:27 | 显示全部楼层
最近玩小鸟频繁开关输入法比较麻烦,所以看了Justinput的源代码,研究了一下。
. ?- g: x( g3 W" R, ~7 ~
3 ~; H5 N$ L( v1 G7 }9 w# I; }此Patch已在Justinput主页留言,等待Jeffery发布新版Justinput。
回复 支持 反对

使用道具 举报

发表于 2010-12-9 16:31 | 显示全部楼层
辛苦了。。。& m2 f) l- P' G, _$ Z* o7 O7 \

# y6 @* A; i* K5 |8 a[ Edited by zxac1987 on 2010-12-9 23:21 ]
回复 支持 反对

使用道具 举报

发表于 2010-12-9 16:50 | 显示全部楼层
按照楼主的方法试了,确实有用。
" j- ~8 r) [9 j; M( p, W% d0 u
辛苦楼主了
回复 支持 反对

使用道具 举报

发表于 2010-12-9 16:52 | 显示全部楼层
关注,justinput简洁实用,希望作者能继续改进啦
回复 支持 反对

使用道具 举报

发表于 2010-12-9 16:59 | 显示全部楼层
收藏,支持
回复 支持 反对

使用道具 举报

发表于 2010-12-9 17:51 | 显示全部楼层
这个强,支持!
回复 支持 反对

使用道具 举报

发表于 2010-12-9 18:42 | 显示全部楼层
Pre测试通过,非常好使!
回复 支持 反对

使用道具 举报

发表于 2010-12-9 19:17 | 显示全部楼层
相当有效,3P测试通过,感谢LZ!
回复 支持 反对

使用道具 举报

发表于 2010-12-9 20:15 | 显示全部楼层

回复 楼主1# goncha 的帖子

非常感谢,期待管理员高亮这个帖子。
回复 支持 反对

使用道具 举报

发表于 2010-12-9 20:16 | 显示全部楼层
正在测试中~~~~~静候
回复 支持 反对

使用道具 举报

发表于 2010-12-9 20:19 | 显示全部楼层
这个重要!加油!
回复 支持 反对

使用道具 举报

发表于 2010-12-9 20:20 | 显示全部楼层
测试通过~~~·谢谢楼主无私奉献!!
回复 支持 反对

使用道具 举报

发表于 2010-12-9 20:21 | 显示全部楼层
这个要支持,确实很好
回复 支持 反对

使用道具 举报

发表于 2010-12-9 20:29 | 显示全部楼层
编辑掉。很好。/ o3 W0 ]- L, i/ d2 u
2 @$ A/ m3 }# S$ c& X" I) s
[ Edited by jclee1 on 2010-12-9 20:38 ]
回复 支持 反对

使用道具 举报

发表于 2010-12-9 20:58 | 显示全部楼层
留名,明天试
回复 支持 反对

使用道具 举报

发表于 2010-12-9 21:47 | 显示全部楼层
按楼主的方法在pre、pixi plus上修改成功,测试有效,均能正常进入angry birds。: v( F/ c+ V2 g0 C
楼主解决了justinput最大的bug,这个帖子应该设置高亮
0 e' p' q" j+ D; V7 `9 [4 ^4 ?+ w; L! e* o; R

# L  X" K% q! b/ s9 _* t" T8 Q% ^; r, b
% J* k5 G+ n* U. C[ Edited by rpstudio on 2010-12-9 22:30 ]
回复 支持 反对

使用道具 举报

发表于 2010-12-9 22:32 | 显示全部楼层
原帖由 goncha 于 2010-12-9 16:27 发表 + n+ S4 n4 o. R5 _( a5 ~' z4 f
最近玩小鸟频繁开关输入法比较麻烦,所以看了Justinput的源代码,研究了一下。
: O  v6 N* @' {' z) }" v+ a" B; R+ c  b2 X9 h; Z" s' C
此Patch已在Justinput主页留言,等待Jeffery发布新版Justinput。

$ v% B! x: k7 M* g% _2 g2 l  l
! v; ^4 c* d0 [# Q楼主人才啊..9 O4 i7 {5 r1 ~3 a$ d9 Y
稍后我会把新版本更新上去..
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-12-9 22:51 | 显示全部楼层

回复 19楼 jefferycn 的帖子

我只是看了现成的代码,没有你的Justinput,webOS可没那么容易在天朝普及。
回复 支持 反对

使用道具 举报

发表于 2010-12-9 23:17 | 显示全部楼层
不得不顶,!!!!
回复 支持 反对

使用道具 举报

发表于 2010-12-10 11:33 | 显示全部楼层
技术贴!!顶!!:)1
回复 支持 反对

使用道具 举报

发表于 2010-12-10 14:18 | 显示全部楼层
都是神人级别的!顶技术贴!
回复 支持 反对

使用道具 举报

发表于 2010-12-10 14:18 | 显示全部楼层
人才!webOS在天朝的普及就需要LZ这样的人才~
回复 支持 反对

使用道具 举报

发表于 2010-12-11 10:03 | 显示全部楼层
谢谢优化!
回复 支持 反对

使用道具 举报

发表于 2010-12-11 10:33 | 显示全部楼层
不得不顶!
5 z1 j' f- A+ O/ g不得不顶!
回复 支持 反对

使用道具 举报

发表于 2010-12-12 08:33 | 显示全部楼层
坏了,这个是拼音版?还是全功能版?
回复 支持 反对

使用道具 举报

发表于 2010-12-12 09:40 | 显示全部楼层
装好了,手工处理还是比较容易的。还是双击手势区起动。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-12-12 10:46 | 显示全部楼层
原帖由 狡兔 于 2010-12-12 08:33 发表
  T' ^9 t& m$ Z坏了,这个是拼音版?还是全功能版?
7 d  h  {( h4 g0 `0 u3 C3 r  z/ D
* f5 ^' P6 k% R9 A# }
全功能版,Justinput的Service就一个Java Class
回复 支持 反对

使用道具 举报

发表于 2010-12-12 11:04 | 显示全部楼层
好看看。
回复 支持 反对

使用道具 举报

发表于 2010-12-12 11:12 | 显示全部楼层
好贴收藏先!!
回复 支持 反对

使用道具 举报

发表于 2010-12-12 11:18 | 显示全部楼层
强贴收藏先!!
回复 支持 反对

使用道具 举报

发表于 2010-12-12 11:56 | 显示全部楼层
支持,,很强大的说,,,
回复 支持 反对

使用道具 举报

发表于 2010-12-12 12:22 | 显示全部楼层
真的不错了,现在完美了
回复 支持 反对

使用道具 举报

发表于 2010-12-12 15:42 | 显示全部楼层
我也是按照lz说的一步一步执行的,怎么游戏可以直接就启动了,但是justinput却不能用了啊,输入法选择了里选择了拼音,却提示么有安装选择的输入法~~~这是为什么呢???求LZ及各位Palm高人们,给予解答~~!!
回复 支持 反对

使用道具 举报

发表于 2010-12-12 20:57 | 显示全部楼层
我也碰到这个问题了,开始只是用这个重启方式(重启luna),重启后和你是一样的状况,后来用关机键重启机器后就好了,呵呵
回复 支持 反对

使用道具 举报

发表于 2010-12-12 21:39 | 显示全部楼层
这个比Justinput的新版好用。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-12-13 16:52 | 显示全部楼层
原帖由 momo123 于 2010-12-12 15:42 发表
# F) M! Z- X9 Y& S$ S/ T我也是按照lz说的一步一步执行的,怎么游戏可以直接就启动了,但是justinput却不能用了啊,输入法选择了里选择了拼音,却提示么有安装选择的输入法~~~这是为什么呢???求LZ及各位Palm高人们,给予解答~~!!

2 s" @' b" U- g6 n! W8 r/ X' l3 _6 s
更新了一下附件,原来的补丁程序是有这个问题。( D4 g& W8 r/ K  h8 f
: m0 l; p# a+ l* Q# o6 W2 s/ `: W4 Y
以后这里就不更新了,请大家关注Jeffery的官方版。
回复 支持 反对

使用道具 举报

发表于 2010-12-13 18:09 | 显示全部楼层
谢谢!按楼主方法更新成功,楼主高人!!
回复 支持 反对

使用道具 举报

发表于 2010-12-13 23:08 | 显示全部楼层
改的很成功。谢谢楼主 现在用起来方便多了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

QQ|Archiver|手机版|小黑屋|吹友吧 ( 京ICP备05078561号 )

GMT+8, 2024-11-18 02:23 , Processed in 0.402742 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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