首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
安卓构建
whysqwhw
创建于2025-06-19
订阅专栏
构建环境脚本学习
暂无订阅
共10篇文章
创建于2025-06-19
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
通用安卓开发环境
AGP(Android Gradle Plugin)、Gradle、JDK 和 Kotlin 的版本配套关系对 Android 开发至关重要。以下是它们的兼容性总结及配置建议: 核心配套关系表 A
gradle插件如何对外提供,项目本地依赖,以及远程依赖。
要实现 Gradle 插件的对外提供,同时支持项目本地依赖和远程依赖,需要完成以下几个步骤: • 开发插件模块:编写插件代码并将其配置为可发布的 Gradle 插件。 • 发布插件到本地仓库:将插件发
Systrace怎么玩儿
通过基本的工具配置,掌握基本使用,还要结合系统服务框架原理以及app框架逻辑融汇贯通。对于形成固定套路的分析手段,可以编写自动化脚本,得到可视化数据图表。
UIAutomator2
偶现ANR&Crash问题难以复现,可以通过mokey,UIAutomator2做复现,解放双手提高生产力,其中后者操作控制可编程。相比于安卓多种单元测试框架,无代码侵入,可直接应对二进制文件自动化测
facebook.stetho
stetho 在手机端(debug模式下)起轻量级web服务器,以http请求(含jsonrpc访问ChromeDevtool服务)的方式,提供手机端数据采集或定制作业业务(主要是dump和Chrom
booster一模块依赖分析
架构设计文档:https://booster.johnsonlee.io/zh/ 模块数量(65+3(test)=68),详见settings.gradle.kts 模块大致分类:基础兼容,instr
booster二模块业务分析
``` ---基础兼容--- booster.gradle kotlin-stdlib kotlin-reflect apply plugin: 'kotlin' apply plugin: 'kot
LeakCanary代码走读
LeakCanary 应用稳定性和性能是非常重要的,LeakCanary作为这方面的工具,技术原理深厚,值得一探。 LeakCanary检测缩小内存泄漏错点,主要工作原理过程 检测保留的对象。 倾倒堆
手机如何抓包
以下是在 移动端(Android/iOS)抓包 的详细步骤,涵盖工具选择、代理设置、证书安装及常见问题处理: 一、准备工作 工具选择: Charles/Fiddler(推荐):功能强大的代理工具,支持
repo升级
repo自动会升级提示,但是有权限问题,需要手动拷贝 可以看到不再提示升级了,简单小记录一下,方便遇到类似困扰的