Android 蓝牙手柄开发

基于Android平台的蓝牙游戏手柄:
1、Android系统为3.1及以上系统默认支持游戏手柄,3.1以下需要系统做相应的处理。我用的是国产4.0.3版本的手机;
2、国产机不给力,一直连接不上手柄,偶尔链接上之后操作又有问题,听说是为了降低成本,阉割了蓝牙模块。推荐测试机子:三星、HTC,链接后完全可控制手机(只测试了4.0及以上版本)。
3、触摸事件的模拟:
这个对我来说是一个难点,由于一直从事应用开发,对底层涉及较少,一开始费了不少时间,网上找了很多的资料,也得到了不少人的帮助,在此感谢了,总结一下自己的实现过程:

4、向系统注入多点触摸事件:
http://my.oschina.net/banxi/blog/56421
看来之前对这一块的理解不够啊,上面的文章不错!


参考网站:
http://blog.csdn.net/s278777851/article/details/6956226
http://blog.csdn.net/zzp16/article/details/7879331
http://blog.csdn.net/zzp16/article/details/7939852
http://hi.baidu.com/vtqagjxagdqrtys/item/eced5e382e2ad6ba633aff95

附件详细参考地址:
http://www.pocketmagic.net/2013/01/programmatically-injecting-events-on-android-part-2/#.U_LollMjadB

你可能感兴趣的:(系统层开发)