08 2023 档案
摘要:Android中常见的第三方库包括:.so、.jar、.aar。 一、jar 1、说明 只包含了class文件与清单文件 ,不包含资源文件,如图片等所有res中的文件。jar(Java Archive,Java 归档文件)是与平台无关的文件格式,它允许将许多文件组合成一个压缩文件。jar的优点:安全
阅读全文
摘要:添加权限后编译报错,neverallow xxx 跟本原因是 赋予的权限过⼤,缩⼩范围即可,解决⽅法:缩⼩范围(声明和指定具体需要访问的节点)后即可编译通过。 1.思路 敏感权限的特征:log中带有c512,c768字样 试着在untrusted_app.te 中添加了 allow untruste
阅读全文
摘要:1.最常接触到的audioservice frameworks\base\services\core\java\com\android\server\audio\AudioService.java 初始化音量的代码 // Initialize volume // Priority 1 - Andro
阅读全文
摘要:临时关闭内核信息输出:echo 0 > /proc/sys/kernel/printk; 重新打开内核信息输出:echo 7 > /proc/sys/kernel/printk。
阅读全文
摘要:描述:编译为userdebug版本时调试时,调试串口是可以正常输入输出的,编译为user版本时,串口就只能输出不能输入了。 原因: out/target/product/rk3288/recovery/root/init.rc # Always start adbd on userdebug and
阅读全文
摘要:1.WiFiManager packages\modules\Wifi\framework\java\android\net\wifi\WifiManager.java startScan @Deprecated public boolean startScan() { return startSc
阅读全文
摘要:代码: public class MainActivity extends AppCompatActivity { String Tag = "MainActivity"; final int PERMISSION_REQUEST_CODE = 1; String [] permission = n
阅读全文
摘要:1.下载opencv源码. 下载地址:https://opencv.org/releases/ 2.下载mingw 这里的安装版本需要注意下,需要安装posix线程版本,不然opencv编译的时候会报错 x86_64-12.2.0-release-posix-seh-rt_v10-rev1解压后配置
阅读全文
摘要:gpio = <&gpio0 RK_PA6 GPIO_ACTIVE_HIGH>; 第一个参数是GPIO编号 第二个参数是GPIO引脚 一般GPIO有32个引脚 定义在 kernel-4.19\include\dt-bindings\pinctrl\rockchip.h #define RK_GPIO
阅读全文
摘要:一、RK3399的GPIO RK3399有5组GPIO,GPIO0-GPIO4,每一组GPIO成为一个GPIO bank,每组GPIO包含32个引脚,需要注意,不是所有 bank 都有全部编号,例如 GPIO4 就只有 C0-C7,D0-D2,所以一共有122个可用GPIO 二、计算GPIO编号Fr
阅读全文
摘要:其中左侧为 TASKBAR 右侧为 NavigationBar Launcher 中TaskBar的显示控制在 packages\apps\Launcher3\src\com\android\launcher3\config\FeatureFlags.java public static final
阅读全文
摘要:修改位置: device/rockchip/rk356x/device.mk:114: vendor.hwc.compose_policy=1 \ 这个值是在 /hardware/rockchip/hwcomposer/drmhwc2/rockchip/platform/rk3588/drmvop3
阅读全文
摘要:原因:生成的apk 指定的架构和实际cpu架构不符。
阅读全文
摘要:frameworks\base\services\core\java\com\android\server\lights\LightsService.java 构造方法 public LightsService(Context context) { this(context, new VintfHa
阅读全文
摘要:第十三章:LightsService - 简书 (jianshu.com)
阅读全文
摘要:一个简单的HIDL开发笔记 - 简书 (jianshu.com)
阅读全文
摘要:Android中AIDL的使用详解 - 简书 (jianshu.com) Android中AIDL的工作原理 - 简书 (jianshu.com)
阅读全文
摘要:方法1:修改文件: hardware\rockchip\camera\CameraHal\CameraHal_Module.cpp //默认前置置摄像头 camInfoTmp[cam_cnt&0x01].facing_info.facing = CAMERA_FACING_FRONT ;//默认后置
阅读全文
摘要:Android 7.1 亮度调节之BrightnessController_m0_52481422的博客-CSDN博客 Android 7.1 亮度调节完整流程分析(一)_android 高通亮度调节流程 hal_m0_52481422的博客-CSDN博客 Android 7.1 亮度调节完整流程分
阅读全文
摘要:转载 1.Java层调用栈打印: (1)打印本地调用堆栈 Log.i(TAG, Log.getStackTraceString(new Throwable())); //打印本地调用堆栈 (2)打印远程调用堆栈 import android.os.Binder;import android.app.
阅读全文
摘要:1. 隐藏当前Activity标题栏 在当前Activity中调用:this.requestWindowFeature(Window.FEATURE_NO_TITLE); 2. 隐藏当前Activity状态栏(Status Bar) 2.1 Android 4.0 and Lower public
阅读全文
摘要:1.systemupdater 位于packages\apps\Car\SystemUpdater\下,入口Activity为packages\apps\Car\SystemUpdater\src\com\android\car\systemupdater\SystemUpdaterActivity
阅读全文