- 博客(10)
- 收藏
- 关注
原创 工具的使用lldb
2:在工程根目录下使用 prebuilts/clang/host/linux-x86/clang-r450784c/bin/lldb.sh 进入lldb。传统的add2line 已经不在Android 13上用来定位Native Crash地址。使用Android 13工程内置新的工具lldb进行解析。1:在工程根目录下建立一个存放symbols的文件夹。3:使用 file ./lib/XXXXX.so 导入符号表。4:使用l *0x后面接地址解析。file ./符号表。gdb 和ldb相同。
2024-09-12 00:23:38 155
原创 视频屏保功能
添加src/com/android/dreamscreenvideoplay/VideoDreamService.java。添加布局res/layout/draem_video_play.xml。AndroidManifest.xml注册service。最后添加视频资源,res/raw/video.mp4。
2024-02-23 09:18:09 372 1
原创 AOSP定制 A13修改默认Wifi直连投屏热点名称密码
在A13是这样更改是不生效的,打印log也不走,原因是由于packages\modules\Wifi被闭源了。系统实际上packages\modules\Wifi编译出来的是com.android.wifi.apex,使用的是com.google.android.wifi.apex。:1.暴力把闭源的换成开开源的即可 (这种就不讲了比较简单)2.等系统开机后重新设置一次。还有一个时机即用户重置WLAN移动数据网络和蓝牙设置的时候,launcher开机后必定走,所以我将此处设置为重置时机。
2023-05-15 14:58:51 772 1
原创 判断播出的电话是否为紧急号码
判断播出的电话是否为紧急号码PhoneNumberUtilsAdapter.javaPhoneNumberUtilsAdapterImpl.javaNewOutgoingCallVoWIFIBroadcastIntentReceiver.javaAndroidManifest.xmlPhoneNumberUtilsAdapter.javapackage com.android.settings;import android.content.Context;import android.conten
2021-09-02 11:04:31 274
原创 指纹振动振感
指纹振动的震感import android.media.AudioAttributes;import android.os.VibrationEffect;import android.os.Vibrator;private static final AudioAttributes VIBRATION_ATTRIBUTES = new AudioAttributes.Builder() .setContentType(AudioAtt
2021-09-01 16:49:26 290
原创 对文件执行操作的方法Utile类笔记
import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;import android.util.Log;import android.widget.Toast;import android.provider.Settings;import android.text.BidiFormatter;import android.os.Build;im
2021-08-31 17:55:34 138
原创 android关闭背光
android关闭背光Android11方法1(可能关不完还是会有点亮):方法2(这个涉及系统权限):2.1调试:2.2处理问题:2.2.1 处理核心代码2.2.2 验证 遇到问题2.2.3 验证 遇到问题检查要操作文件得权限:2.2.4 检查Slinux权限2.3 解决问题2.3.1 文件权限得处理2.3.2 Slinux权限处理2.3.2 .1 查看缺少什么权限2.3.2 .2 缺什么权限添加什么权限2.3.2 .3 解决Neverallow,并添加自定义type2.3.2 .4 查看文件是否为快捷
2021-08-16 18:26:10 3142
原创 通话状态监听
通话状态监听AndroidManifest.xmlCallStateReceiver.javaPreciseCallState 十种状态详解PhoneStateListener.javaAndroidManifest.xml <uses-permission android:name="android.permission.READ_PRECISE_PHONE_STATE"/> <receiver android:name=".CallStateReceiv
2021-08-11 15:47:05 995 5
原创 Settings添加1级菜单并实现跳转
Settings添加1级菜单SettingsActivity.java需要的修改AndroidManifest.xml需要的修改新增SimRemoteActivity.java需要的修改SettingsGateway.java需要的修改android 11SettingsActivity.java需要的修改packages\apps\Settings\src\com\android\settings\SettingsActivity.javaimport android.content.pm.Pa
2021-08-02 14:29:39 926
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人