![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android系统开发
AiHH
Android搞机程序员
展开
-
android 下拉通知栏--通知的发送取消测试Demo
public class MainActivity extends Activity { NotificationManager manager; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); fin.原创 2022-05-19 15:39:30 · 395 阅读 · 0 评论 -
展讯 Android10:修改系统默认DPI,ro.sf.lcd_density
修改路径:device/sprd/sharkle/sl8541e_1h10_32b/sl8541e_1h10_32b_Natv.mk原创 2022-04-19 14:27:07 · 2851 阅读 · 0 评论 -
展讯 Android10:将lk(u-boot)下的.C文件接口读取的值写入cmdline,并解析成prop属性,通过属性供上层读取
最近需要在上层显示一个BoardId,驱动给了个Bsp下的.C文件接口上图是接口信息我们上层无法直接调用Bsp下的.C文件接口,通过查找资料发现可以使用cmdline来做相关的数据传递一、通过接口获取的数据写入cmdline相关文件路径:proc/cmdlinebsp/bootloader/u-boot15/common/loader/sprd_fdt_support.cbsp/bootloader/u-boot15/common/loader/loader_common.c首先查看c原创 2022-03-10 21:03:04 · 4071 阅读 · 0 评论 -
展讯Android 10 :读写节点SeLinux权限问题
SeLinux权限问题本来是在adb logcat中搜索avc,但是展讯平台的SeLinux权限相关log好像不会在logcat中打印出来,应该在ylog中的某个文件会打印权限问题log(由于项目配置原因,ylog用不了,所以没有跟下去),这里我只看了logcat先说下展讯se权限相关文件位置:init.rc 文件位置(android初始化文件,在此文件中初始化目标文件的777权限)device/sprd/sharkle/common/rootdir/root/init.common.rcfile原创 2022-03-08 21:37:50 · 4434 阅读 · 0 评论 -
Android10.0:展讯项目无音量上下键,跳过音量键确认解锁方案
修改路径:bsp/bootloader/u-boot15/common/loader/fastboot.csy@sy:~/work1/f300/bsp/bootloader/u-boot15/common$ git diff loader/fastboot.cdiff --git a/common/loader/fastboot.c b/common/loader/fastboot.cindex 744e4c3..2177ef8 100644--- a/common/loader/fastboot.原创 2022-03-05 10:45:44 · 3669 阅读 · 5 评论 -
Android12 新增Activity或receiver等组件导致手机不开机的问题
今天踩了一个坑,记录一下先说结论:android12之后在AndroidManifest.xml声明一个Activity或Receiver或其他组件时如果存在intent-filter的话,那就必须为android:export定义一个显式值,否则会导致手机停留在开机界面无法进入launcher。以前的android版本不添加android:export也是可以的,因为android会给他添加一个默认值true在Settings中增加了一个Activity和一个receiver,并在AndroidM原创 2022-01-06 19:59:27 · 1662 阅读 · 0 评论 -
Android10.0 展讯平台解锁
注意:Fastboot 提示命令不识别,请使用 Android 10.0 代码编译出的的 fastboot 工具。位置在 out/host/linux-x86/bin/fastbootsunyue@sunyue:~/work1/S1Pro_Car$ adb reboot bootloadersunyue@sunyue:~/work1/S1Pro_Car$ sudo ./out/host/linux-x86/bin/fastboot oem get_identifier_token...Identi原创 2021-12-23 18:52:54 · 4462 阅读 · 5 评论 -
Android:代码中获取其他应用的字符串资源
正常在本地应用获取字符串资源是这样的String test = getResources().getText(R.string.test_str);要获取其他应用的资源,我们就要先获取其应用的Resource对象,和对应的resource_id//获取目标应用的Resource对象Resources res = getPackageManager().getResourceForApplication("com.android.settings");//获取对应的resource_id,参数1是原创 2021-10-07 14:48:21 · 839 阅读 · 0 评论