自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 AndroidStudio 调试framework方法

AndroidStudio 调试framework方法

2024-02-07 09:46:20 549 1

原创 Android13 预装搜狗输入法报错

Android13 预装搜狗输入法报错修改/framework/base/core/java/android/util/apk/ApkSignatureVerifier.java,中的getMinimumSignatureSchemeVersionForTargetSdk方法。android sdk 30后不支持v1版本签名。

2024-02-01 10:48:21 433 1

原创 libusb 和 hidapi 库编译和使用

libusb 和 hidapi 库编译和使用

2023-09-22 16:42:06 771 1

原创 PaddleOCR 在windows中安装依赖包报错 error: command ‘cl.exe‘ failed: None

PaddleOCR 在windows中安装依赖包报错 error: command 'cl.exe' failed: None

2023-07-24 12:45:27 549

原创 Android 10 编译 framework/base/core 内容并push到设备

注意:只push framework.jar无效,为了方便,把整个framework文件夹push到机器中。可以推测出make framework -j8 就可以编译出framework.jar。

2023-07-12 10:47:57 434 1

原创 Android 10 通过修改源码允许获取设备序列号

Android 10 通过修改源码允许获取设备序列号

2023-07-12 10:37:46 750 1

原创 Android 10 修改系统听筒默认音量

Android 10 修改系统听筒默认音量

2023-06-06 10:45:50 598

原创 Android 10 允许system_server 读写SD卡系统源码修改

Android 10 允许system_server 读写SD卡系统源码修改

2023-05-10 09:52:17 583

原创 Android Studio 打包release时报错:Module was compiled with an incompatible version of Kotlin.

在lintVitalRelease时报错。是一个 Gradle 任务,它用于执行 Android Lint 工具的静态代码分析,并检查应用程序在 Release 模式下使用的代码中是否存在致命错误(Vital Errors)。通常情况下,我们在编写 Android 应用程序时都会使用 Lint 工具来检查代码质量,并修复其中的一些问题。但是,在发布应用程序之前,我们还需要确保应用程序的代码中没有任何致命错误,以避免在用户使用应用程序时出现崩溃或其他严重问题。

2023-04-19 16:55:17 992 1

原创 北斗三号机短报文最大传输数据量和GB2312编码压缩算法分析

北斗三号机短报文最大传输数据量和GB2312编码压缩算法分析

2022-12-23 10:22:46 2829 1

原创 wifi信号强度等级算法

源于android 源码 /frameworks/base/wifi/java/android/net/wifi/WifiManager.java... /** Anything worse than or equal to this will show 0 bars. */ private static final int MIN_RSSI = -100; /** Anything better than or equal to this will show the max b.

2021-05-10 17:49:38 1023

转载 android 中利用串口来传输文件

在实际的开发过程中,遇到过这么一种困境。手机的SD卡坏了,ADB也有问题,只有串口能连上,需要更新手机里面的某些文件调试。这种情况在工厂生产的过程中经常会出现,工厂生产的时候有可能还没来得及焊接USB和SD卡相关器件。Busybox 提供了一个rx的程序,可以很方便得从串口获得数据并存成文件。1.利用secure crt 软件连接手机的串口。2.输入如下的命令#busybox rx <file_name>然后在secure crt的菜单中选择发送Xm...

2021-04-25 16:04:19 1284

原创 Android 源码签名路径分析

签名路径由DEFAULT_SYSTEM_DEV_CERTIFICATE或PRODUCT_DEFAULT_DEV_CERTIFICATE 定义签名文件由LOCAL_CERTIFICATE确定文件 build/core/config.mk# The default key if not set as LOCAL_CERTIFICATEifdef PRODUCT_DEFAULT_DEV_CERTIFICATE DEFAULT_SYSTEM_DEV_CERTIFICATE := $(PRODUC

2021-04-25 10:37:24 586 1

转载 move std 函数 示例_C++性能优化利器:std::move()

C++11的标准库 提供了一个非常有用的函数 std::move(),std::move() 函数将一个左值强制转化为右值引用,以用于移动语义。移动语义,允许直接转移对象的资产和属性的所有权,而在参数为右值时无需复制它们。换一种说法就是,std::move() 将对象的状态或者所有权从一个对象转移到另一个对象,只是转移,没有内存的搬迁或者内存拷贝。因此,通过std::move(),可以避免不必要的拷贝操作。应用举例比如创建一个临时对象,传递给某个函数,这中间...

2021-04-24 22:23:58 173

原创 Android 源码环境Android.mk编译android studio 项目

前言由于Android.mk编译app默认使用的目录与android studio项目目录不一样导致无法直接编译。另外android studio 项目常常依赖其aar或jar库,直接把代码放入源码编译会出现找不到资源的情况。本文描述了如何在Android 源码环境Android.mk编译android studio 项目,涉及资源路径配置、aar和jar配置。本文基于android 8.1 源码环境。最终Android.mk内容如下,使用到了appcompat和constraint。LOCA

2021-04-24 09:24:31 1728

原创 Android 矢量图 vector

Android 资源目录drawable下常常可以看到如下类似内容的xml,使用vector、path标签构建矢量图ic_wifi_signal_0.xml<vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="26dp" android:height="24dp" android:viewportWidth="26" android:viewportHeight="2

2021-04-22 09:35:58 168

原创 Linux命令-umask

命令:umask功能:返回当前文件创建模式掩码,该码用于控制文件创建后默认权限。文件权限=0777&~umask使用:test@ubuntu:~$ umask0002创建test目录,该目录权限从八进制0777变为0775test@ubuntu:~$ mkdir testdrwxrwxr-x 2 test test 4096 4月 20 11:50 test...

2021-04-20 11:54:31 85

原创 Youtube 预装到系统后运行报错

问题:so已经编译到/system/lib 里,但是运行Youtube 还是报找不到对应的so文件。环境:Android 6.0,Youtube 2.07.02报错打印如下:01-20 14:02:11.457 3940 3940 E AndroidRuntime: java.lang.RuntimeException: Unable to start activity Compon...

2020-01-20 16:14:50 479

原创 vue跨域访问springboot配置

vue跨域访问springboot配置vue 在vue.config.js 配置代理module.exports = { devServer: { proxy: 'http://localhost:4000' }}springboot controller类加上注解@CrossOrigin如:参考:https://cli.vuejs.org/config/#dev...

2020-01-19 10:22:53 455

原创 Android 7.0源码环境单元测试

“单元测试”测试模块内部方法或类。“集成测试”测试模块间的调用。Android官方测试文档:https://developer.android.com/training/testing/index.htmlAndroid studio 测试文档:https://developer.android.com/studio/testAndroid单元测试内容:有复杂逻辑的类:1、算法类。如字符...

2019-09-24 17:29:47 626 2

空空如也

空空如也

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

TA关注的人

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