找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 9687|回复: 81

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

[复制链接]
发表于 2010-12-9 16:21 | 显示全部楼层 |阅读模式
首先非常感谢Jeffery开发了Justinput,让webOS在天朝也能有活跃的社区。
. \0 B7 y: t/ X, ~, B/ {6 U4 W3 }* b/ h1 j- f4 ^
关于Justinput开启后无法运行PDK开发的程序(游戏为主),我研究了一下,找到了解决方案。7 R! R2 W  s( `6 h
webOS SDK v1.4.5 – Build 465中提到了PDK程序运行后会在jail中运行,它们能访问的文件系统都将重新mount,由于Justinput的数据库文件所处的/usr/palm/frameworks会被jail以只读的方式 mount到另一个点,如果Justinput的数据库JDBC连接开着就无法完成这个mount操作,所以导致PDK程序都无法运行。
7 ?) u0 D$ n  m% e0 l; y' D% s  \3 N( q
解决方案就是把Justinput的DB移出PDK jail要重新mount的目录。可以考虑放到/var/home/root/.justinput/db下,在Pixi Plus上测试通过。; @3 B) F) g% G+ P3 r& M
+ q8 V; v& k  R, n3 C# M' \" O
动手能力强的TX可以尝试一下,测试通过机型Pixi Plus ROM 1.4.5,Justinput 1.4.1-4。
4 ?( ]7 M% l( Y. d# ?1 X4 F% w
3 ]2 J: l7 Y6 F测试程序justinput.jar在附件中,测试方法如下:
8 x2 U, A! t) C6 F: Z$ Y1. 在Justinput的配置界面将将其关闭(HACKS - 关闭输入法)
5 U% @. |6 X% b$ M7 w; H2. 将附件中的justinput.jar覆盖/usr/lib/luna/java/justinput.jar(建议先备份)6 T7 w% m* V/ Y) g% @) l9 \% v
3. 创建目录 /var/home/root/.justinput1 L% P! y) U" m- T
4. 将/usr/palm/frameworks/mojo/justinput下的db目录整个移到/var/home/root/.justinput下
4 z6 J1 `# @5 V* b5. 完成后Justinput的config,db与词库db都在/var/home/root/.justinput/db下/ I, [# K2 b8 y& `6 G' c
6. 重启手机,或者命令行killall -9 java% n: A( A# n' E8 \( `# C) T
- ?+ t% C. \6 V! o5 f
[ Edited by goncha on 2010-12-13 16:49 ]

本帖子中包含更多资源

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

×

评分

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

查看全部评分

回复

使用道具 举报

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

- e5 G! S3 Q1 E5 j3 t强人阿,动手能力真强
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-12-9 16:27 | 显示全部楼层
最近玩小鸟频繁开关输入法比较麻烦,所以看了Justinput的源代码,研究了一下。
" \/ u  a6 B' D7 e9 j0 [/ X
. r5 x" C# `7 a$ [* G; S* \此Patch已在Justinput主页留言,等待Jeffery发布新版Justinput。
回复 支持 反对

使用道具 举报

发表于 2010-12-9 16:31 | 显示全部楼层
辛苦了。。。
+ U' \4 m1 ^" q! Q6 Q3 Y8 p# {; @7 D" G5 H) {4 _- p
[ Edited by zxac1987 on 2010-12-9 23:21 ]
回复 支持 反对

使用道具 举报

发表于 2010-12-9 16:50 | 显示全部楼层
按照楼主的方法试了,确实有用。
7 n( e1 _" D  m6 Z! c7 w
4 R4 h" q5 b4 [辛苦楼主了
回复 支持 反对

使用道具 举报

发表于 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 | 显示全部楼层
编辑掉。很好。
  t- ^4 j- f: X0 t6 @
% _& M8 b# v4 k4 U[ Edited by jclee1 on 2010-12-9 20:38 ]
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2010-12-9 21:47 | 显示全部楼层
按楼主的方法在pre、pixi plus上修改成功,测试有效,均能正常进入angry birds。
5 D: Y5 L5 F3 s: S. ~  ]- t楼主解决了justinput最大的bug,这个帖子应该设置高亮5 Z2 B3 s( s  q: M* F
* \# V/ h5 g( |: ^
2 w/ B0 |6 f" ^7 a

6 a- P& |/ D; f; p2 j' v[ Edited by rpstudio on 2010-12-9 22:30 ]
回复 支持 反对

使用道具 举报

发表于 2010-12-9 22:32 | 显示全部楼层
原帖由 goncha 于 2010-12-9 16:27 发表 " E. L# g& A5 a4 I$ B3 s% Y
最近玩小鸟频繁开关输入法比较麻烦,所以看了Justinput的源代码,研究了一下。& r! v: }. L6 Z5 Q2 P- W1 T! H0 N. K
( M% {0 v  R: K  @  R
此Patch已在Justinput主页留言,等待Jeffery发布新版Justinput。
4 X5 d9 Y& b$ }
. j, ^+ d0 f8 X. k: L
楼主人才啊..
4 w- r9 h( n7 p/ b稍后我会把新版本更新上去..
回复 支持 反对

使用道具 举报

 楼主| 发表于 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 | 显示全部楼层
不得不顶!
7 o5 w/ [. ^1 E+ B不得不顶!
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

使用道具 举报

 楼主| 发表于 2010-12-12 10:46 | 显示全部楼层
原帖由 狡兔 于 2010-12-12 08:33 发表 , {, V4 L$ }( G. Q, B. p$ j
坏了,这个是拼音版?还是全功能版?
* R4 R! z. S; F; [" f. C4 c5 o% r/ u
3 M0 d) R' b6 ^$ f: v) y% r
全功能版,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' y" s8 s! g( D% {+ W我也是按照lz说的一步一步执行的,怎么游戏可以直接就启动了,但是justinput却不能用了啊,输入法选择了里选择了拼音,却提示么有安装选择的输入法~~~这是为什么呢???求LZ及各位Palm高人们,给予解答~~!!

( e; N) L3 r! p5 K" p, E  V( ~) b6 H! i$ s, z% z
更新了一下附件,原来的补丁程序是有这个问题。7 ]7 Y4 u" U1 {+ V2 e. }

( O, L; L/ o2 c" K: @8 q以后这里就不更新了,请大家关注Jeffery的官方版。
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-3 09:57 , Processed in 0.412270 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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