|
首先非常感谢Jeffery开发了Justinput,让webOS在天朝也能有活跃的社区。
5 p7 a7 j) D' z; w# t& C# F2 c' H3 F3 v, C
关于Justinput开启后无法运行PDK开发的程序(游戏为主),我研究了一下,找到了解决方案。
% `3 {2 d( M: R$ R/ h' F q! VwebOS SDK v1.4.5 – Build 465中提到了PDK程序运行后会在jail中运行,它们能访问的文件系统都将重新mount,由于Justinput的数据库文件所处的/usr/palm/frameworks会被jail以只读的方式 mount到另一个点,如果Justinput的数据库JDBC连接开着就无法完成这个mount操作,所以导致PDK程序都无法运行。+ R) O, |* b4 `" D' ~) ~0 m' Z
4 R) s0 m0 s! e: [1 f# x3 S" U
解决方案就是把Justinput的DB移出PDK jail要重新mount的目录。可以考虑放到/var/home/root/.justinput/db下,在Pixi Plus上测试通过。
X5 t7 p8 r+ }) \$ X. \3 g6 G; P7 P ]' V
动手能力强的TX可以尝试一下,测试通过机型Pixi Plus ROM 1.4.5,Justinput 1.4.1-4。5 }+ W* P: u8 b& u9 z7 ~
2 J% p' S# V& @( ?
测试程序justinput.jar在附件中,测试方法如下:
7 d* ]: r9 s. i9 j. t1. 在Justinput的配置界面将将其关闭(HACKS - 关闭输入法)) i6 x: Y6 n) i% s/ | `/ K
2. 将附件中的justinput.jar覆盖/usr/lib/luna/java/justinput.jar(建议先备份)( z* z% r8 E& n8 C& q/ `- p
3. 创建目录 /var/home/root/.justinput! \0 K( O# f0 E' c1 N
4. 将/usr/palm/frameworks/mojo/justinput下的db目录整个移到/var/home/root/.justinput下( X" D3 _! a3 _* b
5. 完成后Justinput的config,db与词库db都在/var/home/root/.justinput/db下; T0 y* u D0 O3 o' m* Y
6. 重启手机,或者命令行killall -9 java( ~/ p/ G; Y' J: [5 K8 s( U4 g
3 }! P0 P, j- \- Q! u4 C* u[ Edited by goncha on 2010-12-13 16:49 ] |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?加入我们
×
评分
-
查看全部评分
|