自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Raymond

不忘初心 方得始终

  • 博客(21)
  • 资源 (4)
  • 收藏
  • 关注

原创 Android JNI 调用java方法

extern "C"JNIEXPORT void JNICALLJava_com_example_jni1_JniInterface_passObj(JNIEnv *env, jobject thiz, jobject bean, jstring name, jint value) { // TODO: implement passObj() //1.获取jclass jclass jbe.

2021-12-02 14:52:46 611

原创 Android JNI 创建线程

void threadFunc(){ JNIEnv *menv; int ret; ret = javaVm->AttachCurrentThread(&menv, NULL); if (ret != JNI_OK){ LOGE("threadFunc AttachCurrentThread failed\n"); return ; } jclass jclass1 = menv->GetObjec..

2021-12-02 11:54:01 287

原创 Android9.0 platform app读出以太网MAC地址 sepolicy 设置

Android9.0 platform app读出以太网MAC地址 sepolicy 设置应用层通过读取 /sys/class/net/eth0/adress 文件节点获取以太网的mac地址权限修改 diff --git a/device/mediatek/sepolicy/basic/non_plat/platform_app.te b/device/mediatek/sepolicy/basic/non_plat/platform_app.te index 95a403ae28fe8ba29115.

2021-07-07 14:51:08 484

原创 Android 9.0 去掉系统ANR弹框

// ---- End P Constants, all P constants go above this line ----diff --git a/frameworks/base/services/core/java/com/android/server/am/ActivityManagerService.java b/frameworks/base/services/core/java/com/android/server/am/ActivityManagerService.ja...

2021-01-12 16:24:06 952

原创 Android9.0 mtk SPI转串口驱动调试 wk2124

diff --git a/kernel-4.4/drivers/spi/Kconfig b/kernel-4.4/drivers/spi/Kconfigold mode 100644new mode 100755index 19043cadab2ad415207434954eaf6a813004d45c..59eb9c67e8a58516e597954496e7e2c6d5705930--- a/kernel-4.4/drivers/spi/Kconfig+++ b/kernel-4.4/d...

2021-01-12 16:19:40 1356

原创 Android9.0 SystemUI 快速设置栏增加自定义字体大小栏

diff --git a/frameworks/base/proto/src/metrics_constants.proto b/frameworks/base/proto/src/metrics_constants.protoindex 806ea3bde7801d57873c794321cf32047b592bcc..b13fee674717f1fdcef565152375209a03552566 100644--- a/frameworks/base/proto/src/metrics_cons.

2021-01-12 16:15:21 587 2

原创 Android9.0 获取以太网MAC地址 sepolicy

diff --git a/device/mediatek/sepolicy/basic/non_plat/platform_app.te b/device/mediatek/sepolicy/basic/non_plat/platform_app.teindex 95a403ae28fe8ba29115e06e7e712469891dd508..88b413a6acf5e9c4c022b6052e2673696d054dd8 100644--- a/device/mediatek/sepolicy/b.

2021-01-12 16:05:42 772

原创 触摸时白色圆圈的中心不在十字架中心的问题

1.触摸时白色圆圈的中心不在十字架中心的问题,以A23平台为例,是在com_android_server_input_InputManagerService.cpp文件,outSpriteIcon->hotSpotX = pointerIcon.hotSpotX-10;outSpriteIcon->hotSpotY = pointerIcon.hotSpotY-10;这个位置更...

2018-12-18 12:09:34 289

原创 android 判断app是否具有root权限

应用判断是否具有root权限,只需要看能否在data分区创建文件,如果能够在data分区创建文件,那么应用具有root权限public static boolean upgradeRootPermission( ) {     Process process = null;     DataOutputStream os = null;     try {     

2016-10-23 10:06:49 5866 2

原创 android ethernet 接口设置

现在android设备的种类增多,很多设备都有了以太网的接口。都需要通过应用去设置网络ip 等等。并没有这样的api,所以可以采取以下方法。1.让设备获取root权限;2.由于以下方式,设备关机重启就会失效,所以在开机的时候,启动service,将参数重新设置一遍即可1.设置ip地址和子网掩码root@octopus-3dbox:/ # ifconfig eth0 19

2016-10-23 09:46:35 8940 1

原创 Android捕获home按键 以及实体键捕获

1.有的android平台并不支持home键长按,主要还是看framework里面是否做了处理。 mHomeWatcher = new HomeWatcher(this); mHomeWatcher.setOnHomePressedListener(new OnHomePressedListener() { @Override public void o

2016-10-23 09:33:09 4829

原创 基于android5.1无显示触摸系统的系统镜像裁剪

思路:         1:   编译后查看out\target\product\product\system文件夹的内容,从这个文件夹入手,裁剪不必要的服务,库文件,apk,等等.         2:  了解真个编译系统,从编译过程入手,看隐含的可裁剪项,过程和思路很重要 具体裁剪内容:         1: build/target/product是编译产品关键的mk文件存放

2015-11-26 11:26:30 2501

原创 Android 5.1 wifi 密码掉电后丢失解决

Android 5.1 直接掉电wifi密码解决:1.一旦wifi连接后,将密码备份2.在开机的时候将备份密码覆盖wpa_supplicant.conf文件即可具体实现如下package com.android.server.wifi;import java.io.File;import java.io.FilePermission;import and

2015-10-09 17:49:26 1361

原创 wallpaper 图片小不能铺满桌面

当用户自定义壁纸的时候,如果采用了分辨率比较小的图片,就会导致铺不满屏幕,会留下黑影解决思路:根据平板的分辨率进行适应,如果图片的分辨率符合显示的分辨率则不做处理,否则 将图片进行相应的拉伸关键点文件:/data/system/wallpaper_info.xml每次更换壁纸,所对应的分辨率就会写在该文件之中--- a/android/frameworks/base/ser

2015-09-01 17:48:10 3940

原创 android 串口扩展(wk2xxx)移植

1.驱动移植 将wk2xxx_i2c.c wk2xxx.h 放到lichee\linux-3.4\drivers\hwmon目录下1.makefileobj-$(CONFIG_SERIAL_I2C_WK2XXX) += wk2xxx_i2c.o2. kconfig config SERIAL_I2C_WK2XXXtristate "i2c to 4 uart for wk2

2015-08-24 20:49:25 2001

原创 分段压缩

举例说明:要将目录logs打包压缩并分割成多个100M的文件,可以用下面的命令:tar cjf - logs/ |split -b 100m - logs.tar.bz2.完成后会产生下列文件:logs.tar.bz2.aa, logs.tar.bz2.ab, logs.tar.bz2.ac要解压的时候只要执行下面的命令就可以了:cat logs.tar.bz2.a* |

2015-08-23 21:13:18 1259

原创 触摸时白色圆圈的中心不在十字架中心的问题

1.触摸时白色圆圈的中心不在十字架中心的问题,以A23平台为例,是在com_android_server_input_InputManagerService.cpp文件,outSpriteIcon->hotSpotX = pointerIcon.hotSpotX-10;outSpriteIcon->hotSpotY = pointerIcon.hotSpotY-10;这个位置更改白

2015-08-23 21:10:35 888

原创 Android regulator 常见使用

#include static void set_codec_power(bool flag){struct regulator *ldo=NULL;ldo = regulator_get(NULL, "ldo2_my");if(ldo==NULL){printk("set_tp_power ldo is null\n");return;} if(flag){

2015-08-23 21:06:48 584

原创 Rockchip 应用预装

原本以为预装应用是一件非常之简单的事情,没想到ji

2014-07-23 19:36:57 605

原创 无法四向转屏

有时候会遇到一些纠结的问题,然后采用一些纠结的办法去解决这些问题。

2014-07-11 17:06:32 925

原创 rk3026 换logo

今天要给客户做需求,给过来的图片是jpg格式的,没想什么,就直接改属性改成bmp的,改好kconfig,makefile,logo.c,logo.h后去编译,总是报错,Bus error (core dumped),总线错误,便觉得是图片的格式有问题,然后就用ps重新处理了图片格式,就OK了。细节决定成败,但是很多的时候,对于细节的把控,源于个人的意识流。对于一门技术而言,对细节的把控

2014-07-07 19:33:01 733

opencv教程

2017-03-23

数字语音处理及MATLAB仿真

2017-03-23

软考中级笔记(嵌入式工程师)

中级软考资料,嵌入式工程师,主要是基础知识复习的笔记,很有帮助

2014-07-11

串口测试apk

该apk是用来进行串口通信测试的,用于Android移动设备和pc间测试

2014-07-11

空空如也

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

TA关注的人

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