随笔分类 -  Android

WINDOWS 环境下编译 OLLVM 替换到 NDK 环境
摘要:## 编译 OLLVM ### 环境准备 这里使用的是`AGP 7.2.2`、`NDK 25.2.9519653`、`llvm 14.0.7`、`cmake 3.22.1`、`python39` #### git 用来下载源码 #### python 搞到这一步环境变量里应该已经有[python]( 阅读全文

posted @ 2023-07-14 14:00 maiiiiii 阅读(1734) 评论(1) 推荐(0) 编辑

Android 系统设备启动标识及系统更新标识的JNI与原生获取方式
摘要:Android 系统设备启动标识及系统更新标识的JNI与原生获取方式 通过JNI方式获取 系统启动标识 boot_mark 文档中提供的获取参考为 static jstring getBoot(JNIEnv *env, jclass) { FILE *fp = fopen("/proc/sys/ke 阅读全文

posted @ 2023-02-03 15:55 maiiiiii 阅读(538) 评论(0) 推荐(0) 编辑

为Fat-AAR增加多productFlavors支持,并支持AGP7,实现合并AAR的Gradle插件
摘要:AndroidAarPacker 仓库地址MaYiFei1995/AndroidAarPacker 问题 之前项目一直在使用cpdroid/fat-aar合并多个本地的AAR和JAR包,也专门进行过AGP的升级,但仍然无法满足根据productFlavor进行定向embedded的需求。 临时的方案 阅读全文

posted @ 2022-10-24 18:05 maiiiiii 阅读(449) 评论(0) 推荐(0) 编辑

不依赖SDK的获取OAID -- OAIDHelper
摘要:OAIDHelper OAID 作为广告标识符,在OAID_SDK_1.0.25版本及以前支持直接使用,但1.0.25版本支持的设备覆盖不够全面,1.0.26版本及以后需要根据应用包名申请证书文件,且需要企业认证才可以申请账号。 企业用户需要通过MSA官网申请账号和证书,使用官方SDK接入。 个人开 阅读全文

posted @ 2022-10-24 14:49 maiiiiii 阅读(1323) 评论(0) 推荐(0) 编辑

windows 环境下 ProtoBuf 编译 Java 文件的简单脚本
摘要:ProtoBuf 编译 Java 文件的简单脚本 简单写了一个小的bat,方便快速编 proto 到 java 文件。 在 ProtoBuf 的 release 页面下载 win64 版本,解压。 编写一个简单的编译脚本,遍历目录下的.proto文件,并编译输出到 out 目录 @echo off 阅读全文

posted @ 2022-01-26 16:56 maiiiiii 阅读(167) 评论(0) 推荐(0) 编辑

尝试破解某记账APP的VIP验证,顺带发现了彩蛋
摘要:真·有个朋友发来某个开源的记账软件的 github 链接,要我帮忙打个 APK 出来 阅读全文

posted @ 2022-01-07 18:03 maiiiiii 阅读(541) 评论(0) 推荐(0) 编辑

第一次尝试反编译绕过 apk 简单的 jni 签名校验
摘要:第一次尝试反向操作绕过 apk 简单的 jni 签名校验 1. 现象 修改了应用的内容之后,搜索 smali 没发现有做应用的签名校验,但重打包之后应用打开直接出现闪退。查看日志,确定是 jni 方法做了签名校验。 Caused by: java.lang.UnsatisfiedLinkError: 阅读全文

posted @ 2021-07-23 17:05 maiiiiii 阅读(949) 评论(0) 推荐(0) 编辑

为 APK 文件增加右键菜单组实现快捷安装、反编译、重签名、导出AndroidManifest、打印签名信息、类型转换、ZIPALIGN字节对齐、显示MD5等功能
摘要:Apktool-Windows-Registry 配置注册表为 APK 文件增加右键菜单组实现快捷安装、反编译、重签名、导出AndroidManifest、打印签名信息、类型转换、ZIPALIGN字节对齐、显示MD5等功能 github 效果 apk dex folder aab 功能 adb in 阅读全文

posted @ 2021-03-03 10:39 maiiiiii 阅读(359) 评论(0) 推荐(0) 编辑

AndroidStudio 中 gradle.properties 的中文值获取乱码问题
摘要:0x01 现象 在gradle.properties中定义了全局变量,然后从 build.gradle 中设置 app_name: resValue "string", "app_name", "\"" + project.app_name + "\"" gradle 生成的 xml 文件出现了中文 阅读全文

posted @ 2021-01-28 16:00 maiiiiii 阅读(1229) 评论(0) 推荐(0) 编辑

破解 Android 上 airpods 连接软件的pro版
摘要:0x00 起因 起因是在Android上用了一段时间的AndPods觉得不太好用之后,换到了另一个Play商店推荐的App。动画、连接和电量提示都用的很满意,就是每次连接的弹窗和APP里面都有广告,就想着改成Pro版把广告去掉。 0x01 解包分析 首先把apk拿出来解包,开始看代码。 代码没有加固 阅读全文

posted @ 2021-01-27 20:16 maiiiiii 阅读(884) 评论(0) 推荐(0) 编辑

XAPKInstaller - XAPK游戏包安装器
摘要:XAPKInstaller 一个用于安装XAPK游戏包的安装器。 程序需要读写存储与获取已安装应用权限才可正常运行。 长按条目可显示文件的详细信息。 SDK小于24(Android N)的设备会显示应用的最低版本为-1,不影响正常使用。 项目地址 Github 效果图 部分源码参考自KhunHtet 阅读全文

posted @ 2021-01-27 20:11 maiiiiii 阅读(457) 评论(0) 推荐(0) 编辑

KeyboardDemo - Android身份证号、车牌号快捷输入键盘
摘要:Android身份证号、车牌号快捷输入键盘 项目地址 Github 键盘部分在 keyboard module 中 键盘与EditText绑定参照 MainActivity 阅读全文

posted @ 2021-01-27 20:09 maiiiiii 阅读(648) 评论(0) 推荐(0) 编辑

QuickBase64 - Android 下拉通知栏快捷base64加解密工具
摘要:Android 下拉通知栏快捷 base64 加解密,自动将剪切板的内容进行 base64 Encode/Decode 阅读全文

posted @ 2021-01-27 20:06 maiiiiii 阅读(38) 评论(0) 推荐(0) 编辑

FakeTaobaoDeepLink - 复制淘宝deeplink来拦截淘宝广告的自动拉起
摘要:Fake Taobao Deeplink 复制 ** com.taobao.tao.welcome.Welcome ** 的intent-filter来拦截误触广告后自动拉起淘宝app 完整工程 Github Bilibili 优酷 芒果TV可以拦截;斗鱼TV拦截后无法正常进入应用需要手动点跳转 微 阅读全文

posted @ 2021-01-27 19:40 maiiiiii 阅读(548) 评论(0) 推荐(0) 编辑

PUToast - 使用PopupWindow在Presentation上模拟Toast
摘要:PUToast Android10 (API 29) 之前 Toast 组件默认只能展示在主 Display 上,PUToast 通过构造一个 PopupWindoww 在 Presentation 界面上模拟 Toast 的显示与隐藏。 项目地址 Github 使用 使用方法参照 app modu 阅读全文

posted @ 2021-01-27 19:33 maiiiiii 阅读(189) 评论(0) 推荐(0) 编辑

SpineRuntime-Presentation - 基于 spine-libgdx 实现在 AndroidPresentation 上展示 Spine 动画
摘要:基于 spine-libgdx 实现在 AndroidPresentation 上展示 Spine 动画 阅读全文

posted @ 2021-01-27 19:29 maiiiiii 阅读(497) 评论(0) 推荐(0) 编辑

解决 DatePickerDialog 在 Android7.0 API24 上使用 AlertDialog.THEME_TRADITIONAL、AlertDialog.THEME_HOLO_DARK、AlertDialog.THEME_HOLO_LIGHT等样式时无法显示为 Spinner 样式的问题
摘要:解决 DatePickerDialog 在 Android7.0 API24 上使用 AlertDialog.THEME_TRADITIONAL、AlertDialog.THEME_HOLO_DARK、AlertDialog.THEME_HOLO_LIGHT等样式时无法显示为 Spinner 样式的问题 阅读全文

posted @ 2021-01-27 19:25 maiiiiii 阅读(560) 评论(0) 推荐(0) 编辑

OAID 文档与获取DemoAPK
摘要:接入 OAID SDK 的 Demo 工程 阅读全文

posted @ 2021-01-27 19:24 maiiiiii 阅读(580) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示