- 博客(13)
- 收藏
- 关注
原创 Android设备亮屏熄屏控制CEC设备同步断电上电
如上代码块当接收到Intent.ACTION_SCREEN_OFF熄屏广播时会调用onStandby(STANDBY_SCREEN_OFF)方法控制CEC设备断电,当接收到 Intent.ACTION_SCREEN_ON广播时会调用 onWakeUp(WAKE_UP_SCREEN_ON)方法控制CEC设备上电。
2024-09-21 11:27:07 373
原创 Android系统属性的使用
NET. 属性,顾名思义,就是与网络相关的属性,net.属性中有一个特殊的属性:net.change,它记录了每一次最新设置和更新的net.属性,也就是每次设置和更新net.属性时则会自动的更新net.change属性,net.change属性的value就是这个被设置或者更新的net属性的name。例如我们更新了属性net.bt.name的值,由于net有属性发生了变化,那么属性服务就会自动更新net.change,[将其值设置为net.bt.name]后加载的属性将覆盖原先的值。
2023-10-26 18:33:48 227
原创 Android 13 新增Settings.global变量的步骤
4、设置默认值:frameworks/base/packages/SettingsProvider/src/com/android/providers/2、初始化:frameworks/base/packages/SettingsProvider/res/values/defaults.xml。1、定义:frameworks/base/core/java/android/provider/Settings.java。
2023-10-26 16:53:37 2198
原创 Android系统开机动画结束进入launcher前黑屏优化
最近在做一个项目,发现系统开机在开机动画结束后会有6S的黑屏才进入launcher界面,严重影响使用体验。
2023-10-20 09:54:59 1863
转载 Android12 AndroidManifest使用uses-library编译报错解决
https://blog.csdn.net/zcyxiaxi/article/details/121555788
2023-06-12 10:11:01 303
原创 android创建menu时选择item时报错:Constant expression required
这时候只需要修改build.gradle的版本就可以了,如下图。我这边改为7.3.0就不会出现报错了。
2023-05-22 20:42:06 2908 5
原创 Android studio创建新的工程时没有语言选项
用新的Android studio创建工程时有时候会遇到没有语言选项,默认创建的工程是kotlin语言。这时我们可以创建别的工程比如Empty view Activity。可以看到这时候就有语言选项。
2023-05-22 18:15:56 8516 9
原创 New setting keys are not allowed; use getters/setters in relevant manager class [NoSettingsProvider]
编译提示报错:frameworks/base/core/java/android/provider/Settings.java:4996: error: New setting keys are not allowed (Field: RINGTONE2);在定义key的地方加上**@SuppressLint(“NoSettingsProvider”)**就可以了。Android 中 在Setting.java中添加 new setting key。按照这个格式添加就可以了。
2023-03-21 09:11:51 1104
原创 Android #include <jni.h> file not found 解决办法
主要原因为 S 上默认去掉了 JINI_H_INCLUDE 定义,若要彻底修改,需要更改build路径下go文件,较为繁琐,另一种方法可以在jni路径下。使用Android.mk 编译的模块在升级至S 或后续版本时提示 #include file not found。
2023-03-21 09:05:07 1865 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人