首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android
订阅
三风
更多收藏集
微信扫码分享
微信
新浪微博
QQ
19篇文章 · 0订阅
Java Hook的实践之路
站在2024这个时间点上,Java Hook可以说是一门过时的技术,好比明日黄花。那还有讨论的必要么?如果只是针对现有方案的原理解析,那确实没有必要。
软件为什么“软”——从Android架构史说起
软件为什么是“软”? 因为软件能够适应变化。 而安卓的架构历史,正好体现了这一点。 现代安卓开发建立在众多架构模式的基础之上。每种架构模式的出现都是为了解决前一种方法存在的问题,尤其是围绕用户界面(U
自动提交及发布 Android 安装包到 Google Play、小米、vivo、华为市场
前言 本工具的作用是实现一键包体自动上传及发布到应用市场,目前已接入 Google Play、小米、vivo、华为,接入本工具后就不再需要登录市场的后台手动上传,更加便捷和节省时间。 环境准备 jq
Arouter适配AGP 7.3.0版本
如何调试arouter 源码 arouter的代码 主要分为 3个部分,一个是基础的arouter-api包, 然后是注解处理器arouter-compile包 最后是arouter-register
ARouter适配 AGP 8.0 + 方案
为什么ARouter 无法适配AGP 8.0 具体可以看我之前的分析 简单来说, 就是去除了registerTransform函数以后,默认提供的Transform Action的方案 无法做到全量扫
Android 15 上适配 16K Page Size 的填坑思路,以 IJKPlayer 为例子
其实这应该是适配 「Android 15 上 16K Page Size 系列」的第三篇,为什么会有第三篇呢?还是因为前两篇之后,有些人还是觉得,对于如何适配这件事不是很理解,刚好上一篇讲解「快速适配
使用 AIDEGen 将 AOSP 项目导入 Android Studio
本文介绍了如何使用 Google 推荐的 AIDEGen 将 AOSP 的模块导入 Andriod Studio。相比于使用传统的 idegen.sh 和手动编辑 iml 文件,这种方式更加便捷高效。
Android Framework 源码下载
最近准备学习一下 Android Framework 中的相关代码,所以自己也备忘录记一下对应的下载方式,方便后续查找。
[应用出海] Google Play 从 0 到应用上架
近年来越来越多的开发者和企业把目光聚焦于海外,寻求新的增长机会。本文将带领读者从0开始到应用上架Google Play
Android 逆向之脱壳实战篇
大家好,我叫 Jack Darren,目前主要负责国内游戏发行 Android SDK 开发 写这篇文章的背景 自从上次 Android 逆向入门保姆级教程 发布之后,便冲上了掘金 Android 热