自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 资源 (9)
  • 收藏
  • 关注

原创 Android 关闭Activity切换过渡动画

在Android 9.0之前,用户可以通过将开发者模式中的过渡动画缩放设置为0来关闭过渡动画效果,即将def_window_transition_scale修改为0%。然而,在Android 9.0及以后版本中,这种修改会导致屏幕闪烁和窗口抖动,表明动画并未完全关闭。

2025-05-10 18:03:51 577

原创 fota移植包合入后编译验证提示:File verification failed

在FOTA移植包合入后的编译验证过程中,出现了文件验证失败的问题。Logcat日志显示升级包被识别为目录

2025-05-10 15:07:17 363

原创 Android 添加自定义系统服务SystemService

Android 系统服务(System Services)是 Android 操作系统的核心组件,运行在系统层面,为应用程序提供底层硬件访问、系统资源管理以及跨应用功能支持。这些服务在后台持续运行,由系统进程(如 system_server)管理,通过模块化设计实现高效的系统控制。常见的AMS,PMS,WMS都属于系统服务。记录一下从app到jni创建系统服务和使用的过程。

2025-04-14 11:44:14 685

转载 mtk 平台camera开发常见 faq

3.根据sensor宏名称从vendor中查找对应的参数配置目录ov12a10_mipi_raw/,在目录中搜索MTK_CONTROL_AF关键字设置相关对焦配置。请在复现问题前,输入如下adb命令,这样可以在log中实时打印出当前帧所用到的的ISP index,可搜索关键字“isp_tuning_idx”。4.打开config.ftbl.ov12a10_mipi_raw.h,搜索KEY_PICTURE_SIZE即对应配置的支持的拍照尺寸列表。1.log中搜索SensorId知道对应 SensorId。

2025-03-13 17:10:20 53

原创 Android 来电白名单 只允许联系人呼入电话

客户需求只允许通讯录中联系人可以呼入电话。参考自带的黑名单实现。再修改一下CallsManager.java。

2025-01-08 15:20:07 592

原创 Android 根据内存大小显示MTP模式连接PC时的名称

项目有两种内存,要求根据连接电脑拷贝文件时的盘符名称根据内存大小显示不同名称。

2025-01-03 10:00:00 249

原创 Android SPRD 广电卡无法接打电话,联通无VOLTE信号

检查VOLTE配置,根据运营商PLMN增加配置。

2025-01-02 11:39:01 241

原创 Android SPRD factorytest 工模测试修改

【代码】Android sprd 工模测试修改。

2025-01-02 11:32:53 540

原创 Android 9.0 MTK 修改WLAN热点名称为MAC地址后四位

这个需求主要是读取mac地址,mac地址一般是用写号工具写入到NVRAM,所以需要从NVRAM读取准确的地址。

2024-10-25 11:06:28 779

原创 Android 通过计算器暗码启动应用

项目不带通话功能,要求通过计算器输入暗码打开测试应用。

2024-10-15 17:17:15 679

原创 查看apk版本号

在打开的窗口中,找到并打开APK对应的AndroidManifest.xml文件,在该文件中查找versionName和versionCode属性。显示APK的详细信息,包括版本号(versionName)和版本代码(versionCode)等。打开Android Studio – File – Profile or Debug APK。(win7按住shift键,右键apk文件选择“复制为路径”)

2024-07-16 11:13:54 1437

原创 [FAQ20977] 如何配置VoLTE, ViLTE and VoWifi(IMS config for VoLTE, ViLTE and VoWifi)

在AP radio log中搜索"isCarrierConfigSupport",可以看到carrier_xxx_available_bool的支持状态 (search “ImsConfigManager” in AP radio log, it will indicate VoLTE, ViLTE(vt) and VoWifi(wfc) config status)config_device_volte_available = true并且carrier_volte_available_bool =

2024-07-09 09:00:00 1540

原创 Android进入Recovery模式 显示无命令 / no command

进入 recovery 模式后就显示no command,倒地机器人。在此界面按住电源键不放,再按一下音量+

2024-07-08 11:04:59 9483 1

原创 P20/W39 lcd 使用Image2Lcd修改uboot logo

输出灰度:16位真彩色 bmp 颜色数据排列:蓝、绿、红。输出灰度:16位真彩色 bmp。高位在前 颜色位数:565。高位在前 颜色位数:565。颜色数据排列:红、绿、蓝。宽:240 高:320。宽:130 高:132。

2024-06-17 14:31:53 371

原创 draw9patch.bat 打不开工具

编辑draw9patch.bat。路径为jdk安装目录。

2024-06-14 15:20:18 407

原创 QTTabBar在重置Internet Explorer后失效

实际在Win10上使用的时候会遇到点开IE自动跳转到Edge的问题。这时其实需要取消勾选启用第三方浏览器扩展,才能阻止浏览器自动跳转。在管理加载项开启QTTabBar后,需要再次勾选启用第三方浏览器扩展,启用QTTabBar才会生效。打开IE浏览器>>设置>>Internet选项>>高级。勾选启用第三方浏览器扩展,重启后生效。打开IE浏览器-设置–管理加载项,启用QTTabBar。

2024-06-06 17:53:15 614 1

原创 gitblit 环境搭建,服务器迁移记录

地址已被占用,cmd 命令查看端口占用情况,确认无影响后杀掉进程。仓库迁移只需将代码仓库和gitblit文件夹全部复制到新服务器下。修改设置,指向自己安装的JDK下jvm.dll文件。再次启动显示成功,但无法访问服务器,查看log显示。修改my.properties。再次运行启动时报错,查看log。

2024-06-03 14:41:20 1021 2

原创 Android GO版本上非首次进入应用过程中有从模糊到清晰的过程

Android O版本(确切的说在GO版本上) 非首次进入应用过程中有从模糊到清晰的过程,比如解锁屏幕,进入setting,setting字迹由模糊变清晰。

2024-05-14 11:08:36 242

原创 Android 添加自定义系统属性

读写时引入framework.jar 调用其中的SystemProperties.java的 get set方法读写,或使用反射方式调用。系统定义的两种典型的属性分别是ro(用于仅设置一次的属性)或 persist(用于在重新启动过程中保持不变的属性)。Google 会严格审核具有 ro 或 persist 属性的系统属性。

2023-11-27 09:30:00 984

原创 Android studio 引用framework.jar

android studio 项目引用framework.jar

2023-11-24 16:18:44 1178

原创 Android mtk 系统应用改为可卸载,恢复出厂可恢复

system/app或者priv-app目录下的系统应用需要可卸载。在文件中添加需要可卸载应用的包名。将需要引用的so库添加到。

2023-11-14 15:34:38 569

原创 Android 系统各版本及API对照表

Android各版本及API对照表,14 U 34, 13 T 33, 12 S 32 31, 11 R 30, 10 Q 29, 9 P 28, 8 O 27 26, 7 N 25 24, 6 M 23, 5 L 22 21, 4.4 KK 20w 19

2023-10-24 09:00:00 3460

原创 [FAQ14551] 用 SN writer tool 写 Serial Num, 使移动设备系统关于界面 -> 序列号 显示所写内容.

2.3. /app/mt_boot/mt_boot.c 中 read_product_info 函数所做修改已绿色文字显示。1.3 打开 SN Writer Tool,进入 “System Config” 配置界面,勾选左上方的 “Serial No.”早期的 MBR 分区格式设备,proinfo分区的名字是"PRO_INFO", 请通过 Scatter File 进行确认。2.2. /app/mt_boot/mt_boot.c 打开宏定义。注意:SerialNo 只能包含英文字母或数字。

2023-09-21 17:32:13 705

原创 Android 6.0 Settings中添加虚拟键开关

【代码】Android 6.0 Settings中添加虚拟键开关。

2023-08-29 17:32:38 702

原创 Android 6.0长按电源键添加重启菜单

frameworks/base/core/res/res/drawable-hdpi/ic_lock_power_reboot_alpha.png2. frameworks/base/core/res/res/drawable/ic_lock_power_reboot.xml```xml++

2023-08-29 11:11:59 511

原创 Android OTA系统降级

Android6.0 OTA降级5.1

2023-08-15 15:44:03 475

原创 Android 使用系统权限开发apk

android 源码目录 build/make/target/product/security/取platform.pk8 platform.x509.pem放到同一个目录下。Eclipse中Window–Preferences–Android–Build–Custom debug keystore选择生成的keystore。声明UID,AndroidManifest.xml文件中添加。在platform文件目录下分别运行命令。生成debug.keystore。

2023-07-24 14:12:16 312

原创 android 延长开机动画显示时间

因为Launcher是客户提供的,首先把Launcher还原到原生Launcher3验证发现没有这个问题,怀疑这个问题是客户Launcher的原因,可能是theme配置问题或者启动界面做了什么耗时操作或延时导致的。

2023-07-05 11:40:26 1321

原创 Android源码编译/运行报错问题集合

预置apk后编译源码报错zip I/O error: Permission denied ziperror: Could not create outputmake: *** [out/target/product/T008/obj/APPS/xxxxxxxx报错原因:可能是apk文件本身权限问题,ls -l 查看文件有无读写执行权限,chmod给予权限。make otapackage报错Dist: out/dist/astar_evb20-img-20160623.zipTraceba

2023-04-11 14:49:47 1040

转载 Android 九宫格物理键盘数字英文切换

因为监听不到长按事件,所以在每次down的时候都当长按处理,handler.postDelayed(runnableDown, DELAY_TIME);这时候如果抬手时间大于DELAY_TIME就会当长按处理,在电话,计算器等只需要输入数字的界面就将该功能屏蔽,通过输入类型来判断即可,这里524289是计算器读出来的类型,源码中找不到就直接写数值了。一开始直接在拉丁输入法LatinIME.java类中处理,然后客户要求不能在输入法中处理,于是对InputMethodService.java进行处理。

2023-04-11 14:25:16 432

原创 Android 通话接通3s后灭屏

Android 通话接通3s后灭屏。vendor/mediatek/proprietary/packages/services/Telecomm/src/com/android/server/telecom/PhoneStateBroadcaster.java onCallStateChanged()

2023-03-05 14:15:00 314 1

原创 Android 反编译 vdex/odex/cdex转换dex

Android 反编译 vdex/odex转换dex。

2023-03-01 07:45:00 3760 3

原创 android 8.0 以后 uiautomator 无法直接使用的问题

android8.1以后sdk tools自带的uiautomator直接打开,截取不到设备界面信息。

2023-02-23 14:59:09 103

原创 SecureCRT 配色方案

一:Options – Global Options。

2023-02-21 09:15:00 885

原创 ADB 命令大全

adb 下载地址,环境变量配置,常用命令:adb devices ; adb shell ; adb root ; adb remount ; adb version ; adb help

2023-02-19 19:45:00 332

原创 android 4.4 mtk 默认滑动解锁改为假指纹解锁

android4.4,客户要求去掉滑动解锁,更改为假指纹触摸方式············先看一下kk锁屏界面kk版本Keyguard代码和SystemUI是分开的,代码路径:frameworks/base/packages/Keyguard/

2023-02-18 16:15:00 384

原创 android 8.1 MTK 方案修改记录

android 8.1 MTK 方案修改记录。Music SystemUI framework power

2023-02-17 08:15:00 1655

原创 [FAQ08110][Recovery][UI/Key]如何修改 recovery mode下字体的大小

方法二:1.使用/vendor/mediatek/proprietary/factory/src/miniui/下一点字体的.h。2、修改alps/bootable/recovery/minui/graphics.c文件中的#include。1、拷贝alps/mediatek/factory/src/miniui/font_16X28.h到。2.修改/bootable/recovery/minui/graphics.cpp。1.修改build/core/makefile。

2023-02-16 16:21:17 333

原创 [FAQ22159] O版和P版如何预置APK

[FAQ22159] O版和P版如何预置APK内容 (2019-08-15)[DESCRIPTION]O版和P版如何预置APK[SOLUTION]1.预置可卸载APK,恢复出厂设置以后不可以恢复,将apk预置到data/app目录下android o 版本以后google 加入了patch,不允许预置apk到data/app目录下,只允许使用adb install 的方式来安装apk到data/app目录下,需要将其roll back 回以前的版本,然后用下列方法可以完成预置:https://a

2023-02-15 14:32:30 386

原创 android 9.0 默认开启wlan热点

vendor/mediatek/proprietary/packages/apps/MtkSettings/src/com/android/settings/fuelgauge/batterytip/AnomalyConfigReceiver.java+///mh.add+import android.net.ConnectivityManager;+import android.pro...

2020-08-03 22:04:00 834

Android手机内存管理与性能优化&JNI、NDK高级编程(JNI、Dalvik、内存监测).rar

Android手机内存管理与性能优化&JNI、NDK高级编程(JNI、Dalvik、内存监测) 视频资源

2020-03-02

Image2Lcd.zip

Image2Lcd.zip

2024-10-15

Android-SDK-Developper-Guide-中文版.zip

应用程序组件 Activity和任务 进程和线程 组件生命周期 调用父类 用户界面UserInterface 高级话题AdvancedTopics 资源和资产Resource and Assets 意图和意图过滤器 Intent and InetentFilters 数据存储DataStorage 内容提供器ContentProvider 清单文件

2019-05-27

讯飞tts-3.0-粤语apk.zip

讯飞语音引擎3.0,默认粤语播报,文字转语音,TextToSpeech,方言,英语

2020-03-13

批量修改文件名称,扩展名称,文件属性

批量可排序修改文件名称 扩展名称 文件属性 格式化

2023-02-23

android 反编译 逆向 vdex2dex odex2dex

android 反编译 逆向 vdex2dex odex2dex 查看app源代码

2023-02-23

深入理解Android 卷Ⅰ卷Ⅱ 邓凡平.zip

深入理解Android,包含卷一,卷二,扫描版,高清,含目录

2019-05-27

android 中英文离线讯飞语音播报apk

android 中英文离线讯飞语音播报apk /*********************************************************/

2018-07-31

自用apk反编译工具dex2jar适配版(0.0.9.15).zip

自用apk反编译工具dex2jar适配版(0.0.9.15) 避免d2j-dex2jar.bat classes.dex报错: Detail Error Information in File .\classes-error.zip Please report this file to http://code.google.com/p/dex2jar/issues/entry if possible.

2020-03-03

套装反编译工具Android-Decompile.zip

套装反编译工具,含apktoo-2.4.1,jd-gui-windows-1.6.6,dex2jar-2.0

2020-03-03

android 5.0 安装环境文档

android 5.0 编译环境安装及编译规则

2019-04-24

Linux 高级程序设计

须知:此资源每章是分开的,包含绪论共16本pdf,有助于自学。 Linux高级程序设计,高清版 绪论 第一章 LINUX下C语言开发环境 第二章 LINUX下C语言开发工具 第三章 LINUX进程存储管理 第四章 ANSC C文件管理 第五章 POSIX文件及目录管理 第六章 普通文件、连接文件及目录文件属性管理 第七章 LINUX进程管理与程序开发 第八章 进程间通信-管道和信号 第九章 System V进程间通信 第十章 LINUX多线程编程 第十一章 线程间同步机制 第十二章 LINUX SOCKET网络编程 第十三章 网络编程工具介绍 第十四章 网络编程高级应用 第十五章 构建网络服务器

2018-06-05

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除