- 博客(23)
- 收藏
- 关注
原创 Android 运行旧项目报错cvc-complex-type.2.4.a: 发现了以元素 ‘base-extension‘ 开头的无效内容。应以 ‘{layoutlib}‘ 之一开头
Android 运行旧项目报错cvc-complex-type.2.4.a: 发现了以元素 ‘base-extension‘ 开头的无效内容。应以 ‘{layoutlib}‘ 之一开头
2024-06-20 09:36:46 1881
原创 Android 13 SELinux 设置属性properties然后在init.rc中添加触发命令,使用属性来控制设备节点读写。
Android 13 SELinux 设置属性properties然后在init.rc中添加触发命令,使用属性来控制设备节点读写。
2024-06-06 11:15:41 787 1
原创 Android13 预装搜狗输入法报错
Android13 预装搜狗输入法报错修改/framework/base/core/java/android/util/apk/ApkSignatureVerifier.java,中的getMinimumSignatureSchemeVersionForTargetSdk方法。android sdk 30后不支持v1版本签名。
2024-02-01 10:48:21 613 1
原创 PaddleOCR 在windows中安装依赖包报错 error: command ‘cl.exe‘ failed: None
PaddleOCR 在windows中安装依赖包报错 error: command 'cl.exe' failed: None
2023-07-24 12:45:27 945
原创 Android 10 编译 framework/base/core 内容并push到设备
注意:只push framework.jar无效,为了方便,把整个framework文件夹push到机器中。可以推测出make framework -j8 就可以编译出framework.jar。
2023-07-12 10:47:57 682 1
原创 Android 10 允许system_server 读写SD卡系统源码修改
Android 10 允许system_server 读写SD卡系统源码修改
2023-05-10 09:52:17 795
原创 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 1348 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 1085
转载 android 中利用串口来传输文件
在实际的开发过程中,遇到过这么一种困境。手机的SD卡坏了,ADB也有问题,只有串口能连上,需要更新手机里面的某些文件调试。这种情况在工厂生产的过程中经常会出现,工厂生产的时候有可能还没来得及焊接USB和SD卡相关器件。Busybox 提供了一个rx的程序,可以很方便得从串口获得数据并存成文件。1.利用secure crt 软件连接手机的串口。2.输入如下的命令#busybox rx <file_name>然后在secure crt的菜单中选择发送Xm...
2021-04-25 16:04:19 1460
原创 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 715 1
转载 move std 函数 示例_C++性能优化利器:std::move()
C++11的标准库 提供了一个非常有用的函数 std::move(),std::move() 函数将一个左值强制转化为右值引用,以用于移动语义。移动语义,允许直接转移对象的资产和属性的所有权,而在参数为右值时无需复制它们。换一种说法就是,std::move() 将对象的状态或者所有权从一个对象转移到另一个对象,只是转移,没有内存的搬迁或者内存拷贝。因此,通过std::move(),可以避免不必要的拷贝操作。应用举例比如创建一个临时对象,传递给某个函数,这中间...
2021-04-24 22:23:58 214
原创 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 1999
原创 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 202
原创 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 115
原创 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 519
原创 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 484
原创 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 676 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人