Android移植4.0后 触摸屏无法使用解决方案

 原因是因为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平板中

时间: 2024-10-21 21:54:45

Android移植4.0后 触摸屏无法使用解决方案的相关文章

分享Android 蓝牙4.0(ble)开发的解决方案_Android

最近,随着智能穿戴式设备.智能医疗以及智能家居的普及,蓝牙开发在移动开中显得非常的重要.由于公司需要,研究了一下,蓝牙4.0在Android中的应用. 以下是我的一些总结. 1.先介绍一下关于蓝牙4.0中的一些名词吧:   (1).GATT(Gneric Attibute  Profile) 通过ble连接,读写属性类小数据Profile通用的规范.现在所有的ble应用Profile  都是基于GATT (2).ATT(Attribute Protocal) GATT是基于ATT Potocal

分享Android 蓝牙4.0(ble)开发的解决方案

最近,随着智能穿戴式设备.智能医疗以及智能家居的普及,蓝牙开发在移动开中显得非常的重要.由于公司需要,研究了一下,蓝牙4.0在Android中的应用. 以下是我的一些总结. 1.先介绍一下关于蓝牙4.0中的一些名词吧:    (1).GATT(Gneric Attibute  Profile) 通过ble连接,读写属性类小数据Profile通用的规范.现在所有的ble应用Profile  都是基于GATT (2).ATT(Attribute Protocal) GATT是基于ATT Potoca

Android Studio 升级到3.0后输入法中文状态下无法选词的终极解决方案

AndroidStudio终于出3.0正式版了,内置了kotlin(虽然我安了插件一直能用).一直忍着没敢下rc版的好奇猫,总算装了正式版.当然,伴随每次大版本更新,总有一些恼人的后遗症,其中以gradle问题最多.AS3.0要求gradle版本在3.5以上,配置文件内将标准版本指定为gradle-4.1-milestone-1. 之前用的是AS2.3,在稳定版3.0发布之后由于好奇,就更新到了3.0.但是,除了Android Profiler分析器+自我感觉native编译速度加快以外,其他的

Android xUtils更新到3.0后的基本使用规则详解_Android

 说实话,对于xUtils,是我最近才用到的开发框架(也是刚接触),对于其功能不得不说,简化了很多的开发步骤,可以说是非常好的开发工具,但是其最近更新到3.0也没有解决加载自定义ImageView报错的问题. xUtils简介 xUtils 包含了很多实用的android工具. xUtils 支持大文件上传,更全面的http请求协议支持(10种谓词),拥有更加灵活的ORM,更多的事件注解支持且不受混淆影响... xUitls 最低兼容android 2.2 (api level 8) 我总是喜欢

Android Retrofit 2.0框架上传图片解决方案_Android

本文为大家分享了 Android Retrofit 2.0框架上传图片解决方案,具体内容如下 1.单张图片的上传 /** * 上传一张图片 * @param description * @param imgs * @return */ @Multipart @POST("/upload") Call<String> uploadImage(@Part("fileName") String description, @Part("file\&qu

Android Retrofit 2.0框架上传图片解决方案

本文为大家分享了 Android Retrofit 2.0框架上传图片解决方案,具体内容如下 1.单张图片的上传 /** * 上传一张图片 * @param description * @param imgs * @return */ @Multipart @POST("/upload") Call<String> uploadImage(@Part("fileName") String description, @Part("file\&qu

android studio从1.5更新到2.0后terminal无法运行gradle命令,提示无法找到gradle命令

android studio从1.5更新到2.0后terminal无法运行gradle命令,提示无法找到gradle命令. 'gradle' 不是内部或外部命令,也不是可运行的程序 或批处理文件. 设置由于升级后android studio后gradle版本发生了变化,而系统环境变量未做相应的更新导致. 修改系统环境变量:Path,将D:\Android\Android Studio\gradle\gradle-2.8\bin;改为D:\Android\Android Studio\gradle

Android xUtils更新到3.0后的基本使用规则详解

说实话,对于xUtils,是我最近才用到的开发框架(也是刚接触),对于其功能不得不说,简化了很多的开发步骤,可以说是非常好的开发工具,但是其最近更新到3.0也没有解决加载自定义ImageView报错的问题. xUtils简介 xUtils 包含了很多实用的android工具. xUtils 支持大文件上传,更全面的http请求协议支持(10种谓词),拥有更加灵活的ORM,更多的事件注解支持且不受混淆影响... xUitls 最低兼容android 2.2 (api level 8) 我总是喜欢用

android studio2.0-android studio File类无法使用

问题描述 android studio File类无法使用 android studio2.0导入xstream.jar后发现无法使用File类了,是什么原因? 解决方案 Android Studio使用教程-菜单(File)Android studio 中的file explorerandroid studio的DDMS里怎么找不到file explore, 解决方案二: 看下是不是缺少jar包造成的. 解决方案三: 搜索一下,看能不能找到这个类. 如果找不到,应该是缺少jar包. 解决方案四