但是非常遗憾的是, 当前webos版本下, 并不能把JI集成到系统里去
主要原因是sqlite的访问模式目前被webos控制着
我的元旦假期, 就这么玩完了…
辛苦了,辛苦了,造福广大的Palmer,d(^_^)b
对了你指的sqlite的控制是什么意思,我看了下好像只是进行了简单的封装啊,数据库路径什么的不能自定义,其他好像太多不同啊?
thanks for your help to all Pre user in China.
all thanks com from http://www.treo8.com
@ttgb 本来sqlite的数据库是以文件形式存在的, 我们一般使用中, 都是通过直接路径找到这个数据库文件, 然后进行操作 但是webos会在这中间加上一个处理过程: 他对于每一个应用, 存一个应用名-数据库名-数据库路径的记录在他自己的数据库中间,然后通过这条记录来访问真实的数据库文件 这样的话,如果我们要让justinput支持全局输入,就需要绕过这一层,目前想到的方法只能是写java服务
还没写过
辛苦
哟, 你老人家又跑出来了..
@Jeffery 对的,是这样的,我当时准备做CysberVSQ他们那个输入法的SQlite版本的时候也大致看了下,我测试了一下,好像可以直接手动改它自带的数据库里的记录指向真正的数据库路径。 不过直接写Java Service似乎更好吧,Java Service可以参考Pidgin插件,我看了下作者也是用的Java Service
辛苦了,辛苦了,造福广大的Palmer,d(^_^)b
对了你指的sqlite的控制是什么意思,我看了下好像只是进行了简单的封装啊,数据库路径什么的不能自定义,其他好像太多不同啊?
thanks for your help to all Pre user in China.
all thanks com from http://www.treo8.com
@ttgb
本来sqlite的数据库是以文件形式存在的, 我们一般使用中, 都是通过直接路径找到这个数据库文件, 然后进行操作
但是webos会在这中间加上一个处理过程: 他对于每一个应用, 存一个应用名-数据库名-数据库路径的记录在他自己的数据库中间,然后通过这条记录来访问真实的数据库文件
这样的话,如果我们要让justinput支持全局输入,就需要绕过这一层,目前想到的方法只能是写java服务
还没写过
辛苦
哟, 你老人家又跑出来了..
@Jeffery
对的,是这样的,我当时准备做CysberVSQ他们那个输入法的SQlite版本的时候也大致看了下,我测试了一下,好像可以直接手动改它自带的数据库里的记录指向真正的数据库路径。
不过直接写Java Service似乎更好吧,Java Service可以参考Pidgin插件,我看了下作者也是用的Java Service