Android移植4.0后 触摸屏无法使用解决方案
来源:互联网 发布:信息采集软件火车头 编辑:程序博客网 时间:2024/05/16 10:31
原因是因为TOUCHSCREEN的驱动没有成功的配置
第一步
方法1.
在编译make rk2926_v86_defconfig时,rk2926_v86_defconfig位于\kernel\arch\arm\configs中,在里面写了各种驱动的配置。
\kernel\drivers\input\touchscreen\AW5306 屏幕驱动的路径 里面都是些底层的c程序
所以要使屏幕有所反应 就得在rk2926_v86_defconfig文件中加入一句
CONFIG_TOUCHSCREEN_AW5306=y
方法2.
直接使用make menuconfig命令 进入配置的图像界面
在里面配置驱动
/kernel$ make menuconfig
选则Device Drives-->
选择Input device support-->
选择TouchScreents-->
选择AW5306_IIC_based_touchscreens
然后exit 最后保存
第二步
解决了配置的问题之后 在继续重新编译
编译kernel,在sdk_root/kernel目录执行
$ make rk2926_v86_defconfig (注:按照方法2的话就不需要这一步)
$ make kernel.img –j4
生成的固件在sdk_root/kernel/kernel.img
附:(
完整编译固件
必须先编译kernel,再在sdk_root目录执行
$ make –j4
$ ./mkimage.sh
生成的固件在sdk_root/rockdev/Image目录下
system.img
boot.img
recovery.img
misc.img
)
编译完后 把这几个img文件一起copy到 RKTools\RK292xDevelopTool\rockdev\Image中
然后使用RKTools\RK292xDevelopTool\rockdev下的mkupdate.sh预处理 之后将生成的update.img
使用RKBatchTool移植到android平板中
- Android移植4.0后 触摸屏无法使用解决方案
- OK6410 解决Qt移植后触摸屏不能使用、鼠标无法移动问题
- 基于Linux kernel 3.14版本移植安卓系统后触摸屏无法使用的问题
- Android系统触摸屏移植后出现小圆圈
- Qt移植后触摸屏无法输入(结合自身情况:见评论)
- android 移植 之二 触摸屏
- android 移植 之二 触摸屏
- 触摸屏移植
- Android gt911触摸屏驱动移植记录
- MUI使用pullRefresh后,scrollToBottom无法使用的解决方案
- Android应用被强制停止后无法接受广播解决方案
- Android应用被强制停止后无法接受广播解决方案
- Android应用被强制停止后无法接受广播解决方案
- Android应用被强制停止后无法接受广播解决方案
- Android应用被强制停止后无法接受广播解决方案
- Android应用被强制停止后无法接受广播解决方案
- VS2010安装后出现无法使用帮助的解决方案
- 关于安装Ubuntu后触摸板无法使用的解决方案
- 哈工大 基础算法 1001 计数问题
- 计算阶乘代码
- oracle 单引号 双引号 连接符
- Lua和C语言的交互(三)
- Android系统移植与调试之------->Android常用的一些make命令
- Android移植4.0后 触摸屏无法使用解决方案
- git svn libjingle
- Ubuntu忘记用户名密码 重新设置密码
- 开发者如何提升和推销自己
- 黑马程序员:网络编程
- 三角形类---内置成员函数(看看吧。。)
- Java I/O流操作(二)---缓冲流
- JMVC中的Makefile文件
- MongoDB运行状态、性能监控,分析