找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 9598|回复: 81

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

[复制链接]
发表于 2010-12-9 16:21 | 显示全部楼层 |阅读模式
首先非常感谢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 ]

本帖子中包含更多资源

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

×

评分

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

查看全部评分

回复

使用道具 举报

发表于 2010-12-9 16:22 | 显示全部楼层
$ A1 M; {! k0 z
强人阿,动手能力真强
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-12-9 16:27 | 显示全部楼层
最近玩小鸟频繁开关输入法比较麻烦,所以看了Justinput的源代码,研究了一下。
/ K7 M. y  a7 i' l. M' O: L) ^; T  z* ?4 g" h+ F; R
此Patch已在Justinput主页留言,等待Jeffery发布新版Justinput。
回复 支持 反对

使用道具 举报

发表于 2010-12-9 16:31 | 显示全部楼层
辛苦了。。。
( F. V# u% h! m' b7 p# k1 p! o2 B: t
[ Edited by zxac1987 on 2010-12-9 23:21 ]
回复 支持 反对

使用道具 举报

发表于 2010-12-9 16:50 | 显示全部楼层
按照楼主的方法试了,确实有用。
  \3 d! D5 \+ x4 D/ G$ H  d  X' s  O/ n2 O2 `3 \
辛苦楼主了
回复 支持 反对

使用道具 举报

发表于 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 | 显示全部楼层
编辑掉。很好。
& u( f9 H9 c6 P' ]6 \+ F# ^9 y8 _' i( ]/ a7 |5 k9 O
[ Edited by jclee1 on 2010-12-9 20:38 ]
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2010-12-9 21:47 | 显示全部楼层
按楼主的方法在pre、pixi plus上修改成功,测试有效,均能正常进入angry birds。
3 q) f9 l9 S0 w: Y$ r楼主解决了justinput最大的bug,这个帖子应该设置高亮; ?& V! X) K0 }) W1 |  u- i
- m2 U! O! b3 @6 q8 Q4 P9 R- a
( d) Z/ H6 d1 C) g% o6 O. G* s
9 c% O  F: \" a  T/ p" [/ Z- O" B
[ Edited by rpstudio on 2010-12-9 22:30 ]
回复 支持 反对

使用道具 举报

发表于 2010-12-9 22:32 | 显示全部楼层
原帖由 goncha 于 2010-12-9 16:27 发表 % T8 _4 o/ G: Q+ |
最近玩小鸟频繁开关输入法比较麻烦,所以看了Justinput的源代码,研究了一下。1 N# T) [; J' H9 K
8 i9 r# W* T1 A7 s, `* M+ m
此Patch已在Justinput主页留言,等待Jeffery发布新版Justinput。

* W- U4 Z) R5 Z1 Z! B+ Q  S, q% `7 f4 w( {9 Q( z) M' D4 v: n
楼主人才啊..
3 a; K5 H7 t( H. a稍后我会把新版本更新上去..
回复 支持 反对

使用道具 举报

 楼主| 发表于 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 | 显示全部楼层
不得不顶!. h" J; s# b# a% J
不得不顶!
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

使用道具 举报

 楼主| 发表于 2010-12-12 10:46 | 显示全部楼层
原帖由 狡兔 于 2010-12-12 08:33 发表   J# Y7 a4 y. O0 E. ]' R9 q& a. x
坏了,这个是拼音版?还是全功能版?
1 q1 l" _) p+ x, I

% ]- p1 v( @/ x- Y全功能版,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 发表
( s0 g+ s) p; [) h1 _) l我也是按照lz说的一步一步执行的,怎么游戏可以直接就启动了,但是justinput却不能用了啊,输入法选择了里选择了拼音,却提示么有安装选择的输入法~~~这是为什么呢???求LZ及各位Palm高人们,给予解答~~!!

# g% o. D/ f( Q. M8 g& O7 `  i9 H, m" |& m' l- V0 b* O( p
更新了一下附件,原来的补丁程序是有这个问题。. Q- L( H' `& F! U4 I! r. B

0 q8 _6 G, W( a, L以后这里就不更新了,请大家关注Jeffery的官方版。
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-2-23 07:21 , Processed in 0.363927 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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