已掉线,重新登录

首页 > 绿虎论坛 > 历史版块 > 手机 > 安卓

标题: 蓝牙键盘最新进展:成功在uc浏览器打出中文

作者: @Ta

时间: 2013-06-17

点击: 7563

    现在这些内容就是我用蓝牙键盘输入的。
    我反编译了uc浏览器的资源文件,给它的配置文件加入了android:sharedUserId="android.uid.hu60cn"选项,让它与“蓝牙键盘驱动”共享uid。
    打包,重新签名。只要两个拥有shearUserId标记的应用签名相同,就可以跨进程发送按键事件,于是也就可以输入中文了。
    要让其他应用支持蓝牙键盘,我得把它们都修改了。我目前只修改了920文本编辑器。这个编辑器的界面支持方向键操作,可惜uc浏览器不支持,在uc里只能打字。
    不过已经很不错了,我终于可以用我的蓝牙键盘打代码和小说了。
    uc浏览器太大,我没有上传。如果谁想用,我可以传上来。(你要能用我之前发的blueIME输入法才能用这个。)


支持蓝牙键盘的软件:
http://hu60.cn/wap/0wap/addown.php/keytestBT.apk连接器
http://hu60.cn/wap/0wap/addown.php/920TextEditorBT.apk文本编辑器
UC浏览器太大了,不传。
需要安装以下两个包:
http://android-bluez-ime.googlecode.com/files/BluezIME-v1.16.apk
http://android-bluez-ime.googlecode.com/files/BluezIME-HIDEnabler.apk
安装keytestBT和920TextEdotorBT时,如果提示“应用程序未安装”,需要先卸载旧版本再安装。原因是应用程序的签名发生了变化。安卓规定只有和旧版本签名相同的新版本才能安装。
    
使用方法:安装好所有软件后,打开Key Test,第一框填你的蓝牙键盘ip(有apk修改器安卓版的可以自行打开包里的classes.dex,修改蓝牙地址,防止重复输入。我就是用apk编辑器签名的。)选择Keyboard,打开蓝牙,按键盘配对键,点击大按钮(Disconnected……)。
等待Disconmect变成Connected。
注意通知栏是否弹出蓝牙配对请求。完成配对。
连接上后,进入920文本编辑器尝试打字吧。
我修改的软件的源代码,履行GPL协议的义务公开。

[隐藏样式|查看源码]


『回复列表(18|隐藏机器人聊天)』

1. @老虎会游泳   我想要
(/@Ta/2013-05-12 13:33//)

2. 不懂的灰过...
(/@Ta/2013-05-12 13:35//)

3. 不懂的灰过...
(/@Ta/2013-05-12 13:35//)

4. 不懂的灰过...
(/@Ta/2013-05-12 13:36//)

5. 手机编程啊?
(/@Ta/2013-05-12 13:42//)

6. 买的蓝牙键盘闲置几个月了,还是不能用啊!
(/@Ta/2013-05-12 15:32//)

7. 表示otg连的键盘 输入中文无压力啊
(/@Ta/2013-05-12 15:54//)

8. 写小说?!天啊,我竟然看到了一只会写小说的老虎,武松快来!
(/@Ta/2013-05-12 17:58//)

9. 你所谓的配置文件是根目录那个唯一的xml文件?
(/@Ta/2013-05-12 18:50//)

10. @lele25454,是的。
(/@Ta/2013-05-12 22:26//)

11. 蓝牙键盘就这么麻烦啊,擦擦擦
(/@Ta/2013-05-12 22:35//)

12. 指的是lumia920?
(/@Ta/2013-05-12 22:40//)

13. 哦,,,,,
(/@Ta/2013-05-13 00:29//)

14. 920TextEditor是一个开放源代码的安卓应用。@娃他二叔
(/@Ta/2013-05-13 00:39//)

15. @刘付杰,只有安卓3.0以下且手机无蓝牙键盘支持,并且不支持uinput虚拟键盘驱动的手机才要这么麻烦。安卓3。0以上可以直接连接。支持uinput的可以使用某个命令行的蓝牙键盘驱动。
(/@Ta/2013-05-13 00:44//)

16. 老虎是用什么手机,很好奇
(/@Ta/2013-05-13 10:29//)

17. @bay蔚蓝,发了。
(/@Ta/2013-05-14 23:54//)

18.
(/@Ta/2013-05-15 12:57//)

回复需要登录

9月16日 04:40 星期二

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1