自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 如何修改交叉编译工具链

vim kernel/Makefileifeq ($(ARCH),arm64)ifneq ($(wildcard ../prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9),)CROSS_COMPILE ?= ../prebuilts/gcc/linux-x86/aarch64/aarch64-linux-andr...

2019-08-24 16:41:47 1241

原创 TP 固件升级,手势识别,开短路测试 流程分析

一. TP固件升级TP 固件升级方式是采用自动升级方式,自动升级分为两种:1.request_firmware() 用户空间获取获取固件2.搜寻BIN 文件方式,包括/data/_goodix_update_.bin或者/sdcard/_goodix_update_.bin。TP固件升级流程:1. 驱动初始化会调用kthread_run()在内核创建并启动...

2019-07-19 12:34:43 2830 1

原创 编译linux 源码:make[2]: g++: Command not found

下面是错误代码make[2]: g++: Command not foundMakefile:50: recipe for target 'arg_parser.o' failedmake[2]: *** [arg_parser.o] Error 127make[2]: *** Waiting for unfinished jobs....make[2]: g++: Command...

2019-04-19 15:09:15 1832

原创 LINUX 系统编译报“recipe for target 'doc/libtool.info' failed” 处理办法

#TARGET_BOARD=rk3399#BUILD_TYPE=64#OUTPUT_DIR=output/rockchip_rk3399#CONFIG=rockchip_rk3399_defconfig===========================================make: Entering directory '/media/bobe/work/nanopi...

2019-02-22 10:06:44 6236 2

转载 Ubuntu16.04 使用积累

1.Ubuntu如何开启多桌面切换功能2. 英文版ubuntu16.04安装、添加中文输入法3.ubuntu16.04 下安装新版QQ4.ubuntu16.04 使用Virtualbox 安装 WIN7 ,在启动的时候一直报“FATAL: No bootable medium found! System halted.” 究其原因是我创建WIN7 用的是32位系统,而我加载系统固件...

2018-11-06 14:40:08 154

原创 SystemUI 之状态上的手机信号显示

目前我调试4G 显示遇到了几个问题:1.开机时,获取4G网络强度时间慢2.底层显示4G 网路链接成功了,但是无法显示网络强度和网络图标3.客户需要连接WIFI 后,需要显示4G 网络强度当时处理这几个问题我花一个多月的时间,主要是要理清android 4G网络是怎么个执行流程,你才能更好的处理这些问题。 1.===>网络强度加载慢原因:开机默认获取网络强度值为0,只有...

2018-10-15 18:17:03 2655

原创 none of the 1 split apks are compatible with the current device with density "-1" and ABIs "". 解决办法

The currently selected variant “debug” uses split APKs, but none of the 1 split apks are compatible with the current device with density “-1” and ABIs “”.解决办法是重启设备就可以了

2017-11-23 21:28:43 3619

转载 类重复: com.actions.pcbatest.R 重复错误

packages/apps/s500_aio_pcbatest/gen/com/actions/pcbatest/R.java:6: 错误: 类重复: com.actions.pcbatest.Rpublic final class R { ^注: 某些输入文件使用或覆盖了已过时的 API。注: 有关详细信息, 请使用 -Xlint:deprecation 重新编译。

2017-09-22 20:32:24 2137

转载 Ioctl返回-1 出错,解决办法

Ioctl返回-1 出错,解决办法通过APK 操作gpio驱动 点灯时,发现ioctl(gpio_fileHandler, cmd, arg) 函数返回值一直是-1.驱动无法执行ioctl 中gpio request等其他操作.我怀疑是ioctl函数有问题.发现file_operations 中ioctl用的是 .unlocked_ioctl .static const struct file_op

2017-09-14 20:55:44 12123 1

原创 Error:Execution failed for task ':app:compileDebugNdk'.

NDK异常

2017-09-12 21:42:17 479

原创 "GSL3680/gsl_point_id.a: error adding symbols: 文件格式错误" 解决办法

由于GSL3680 TP驱动中包含一个 gsl_point_id.a_shipped 封装文件,不开源.里面包含了一些编译所需的函数等.这是TP:GSL3680驱动几个主要文件: gsl_point_id.a_shipped gslX680.c gslX680.h Makefile readme.txt2.make module 报下面错误make[6]: *** [drivers/i

2017-08-10 21:28:06 3328

原创 在TP驱动中添加虚拟按键

我们知道android 5.0上层已经实现了虚拟按键功能,要使用只要打开就可以. 然而在TP驱动中你如何实现虚拟按键功能呢?我只需要指定虚拟按键位置,然后将这按键事件上报给上层,android上层会实现相应的按键功能.1 .TP驱动中有个关键动作是按下和松开 . //0 按下 1 松开 static int Backkeydown=0; static int Homekey

2017-08-01 22:45:26 1240

原创 Android5.0隐藏虚拟按键的方法

方法一: device/actions/cubieboard6/device.mk 中加入 qemu.hw.mainkeys=1 编译完后后会在系统 build.prop中看见方法二: frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java 中删除addNavig

2017-08-01 21:19:13 2815

原创 Android Studio 导入新项目后,gradle报错解决办法?

Gradle是一种依赖管理工具,基于Groovy语言,面向Java应用为主,它抛弃了基于XML的各种繁琐配置,取而代之的是一种基于Groovy的内部领域特定(DSL)语言.1,导入项目后,先查看AndroidManifest.xml查看compileSdkVersion,buildToolsVerionandroid { compileSdkVersion 21 buildTools

2017-07-30 22:46:05 1314

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除