首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
Android
HarmonyOS
前端
Flutter
Kotlin
Android Jetpack
iOS
ArkUI
Java
展开
全部
Android
HarmonyOS
前端
Flutter
Kotlin
Android Jetpack
iOS
ArkUI
Java
架构
音视频开发
面试
Android Studio
性能优化
gradle
暂无数据
推荐
最新
如何避免别人的SDK悄悄破坏你App的混淆规则,记一次APK体积优化
所谓的包体积优化,其实根本取决于,更早接触项目的前辈留下了多少机会,以及SDK开发者给你留下了多少空间。
Android Gradle 基础
Android Gradle 是 Android 项目的构建工具,它基于 Gradle 构建系统,为 Android 应用的构建、测试、发布提供支持。Gradle 配置文件通常分为两个层级:项目级别的
Android Gradle 构建指令生成规则
Android 构建工具生成的 Gradle 构建任务遵循特定的命名规则,它们由 buildTypes 和 productFlavors 的组合决定 1. 构建任务的命名规则 1.1 基本规则 构建任
基于 Gradle8.0+ 实现简易路由框架
主流路由框架整体方案 ARouter TheRouter Transform 变化 Gradle 8.0 之前 创建自定义 Gradle 插件并注册 Transform 创建自定义 Transform
Now In Android学习大项目是怎么构建程序的
通过Now In Android,学习依赖管理和插件管理,和NowInAn冬日的的构建逻辑gradle的写法。
【Gradle-19】Android多渠道打包指南
涵盖多渠道打包整个流程的基本内容和实现方法,通过合理配置productFlavors、dimension和buildTypes,可以提高开发和发布的灵活性。
一文了解 Gradle 的文件api
在 Gradle 中,文件操作是 Gradle 构建的基础,几乎所有的操作都离不开文件。这篇文件就将对 Gradle 的文件 api进行详细的介绍。当我们熟悉 Gradle 的文件api时,再去理解
一文了解 Gradle 插件
Gradle 插件是一种扩展 Gradle 构建工具功能的组件,我们可以使用它来协助我们打包、测试等。在开发过程中,我们离不开插件,比如创建一个Android项目,就需要如下的插件。 Gradle 插
性能优化-Gradle 编译优化之模块AAR化
背景 在前文中提及了模块 aar 化可提升编译效率。正好最近看到一篇文章(yechao-源码和AAR的依赖替换指南)描述了切换的实践过程,在文章最后提及了“灵活切换源码依赖和远端依赖”。让我想起在之前
一文了解 Gradle 的服务
Gradle 提供了各种各样的服务,它们分别在构建中发挥各种各样的作用。我们也可以使用这些服务来实现我们的功能。各种服务的介绍如下: ProjectLayout ProjectLayout 在上一篇文
Android ASM 字节码插桩:替换字节码指令
我在 Github 上有一个开源库,一个适用于 Android 的字节码插桩库:Track,提供了一些方便实用的字节码插桩功能,引用方可以直接开箱即用 Track 在 v1.0.0 版本包含以下四个功
性能优化-Gradle编译优化
Gradle 生命周期 Gradle 编译检测 Build Scan 指令 执行完成后,首次需要接受协议和绑定邮箱,之后就可以打开链接。 打开链接后需要填写邮箱,之后会将报告发送到该邮箱 查看报告 打
【Gradle7.0】依赖统一管理的全新方式,了解一下~
Gralde7.0新特性,Catalog支持在项目间共享依赖,支持在单独的文件中配置依赖,支持版本号与依赖名分离,可以在多个依赖间共享版本号,支持将经常一起使用的依赖打包成依赖组
【Gradle-2】一文搞懂Gradle配置
“Gradle的配置太多了,经常版本更新还有变化,而且它还能扩展,记是记不住了,只能用到再搜了,哎,难顶” 。 是真的难顶,但是我想挑战一下...
【Gradle-23】CI/CD 之 GitHub Actions
在前面的章节中曾多次提到CI/CD以及自动化构建等名词,今天就来介绍下CI/CD以及GitHub Actions。
AGP 8.0 路由框架新思路
前言 说到路由又是老生长谈了,阿里的 ARouter、美团的WMRouter 这些老牌知名度很高的路由框架。由于 AGP 8.0 以后不能支持,Github 上也有很多人提了PR,Issues 里边也
【Gradle-16】直接Run和使用命令行编译有什么区别
如题,这俩操作呢,都是编译,但是在日常开发中可能很多人都没注意到这俩的区别是什么,比如谁编译更快? 不过我们可以根据黄金三点论来分析,即开始、过程、结果三个方面来看
Gradlex 下载工具加速 Gradle 下载
Gradle 下载经常失败或者使用魔法才勉强保持网络通畅。这时如果我们能从国内镜像网站下载那么速度将会大大加快,所以才有了 gradlex 这个命令行工具。
【Gradle-14】编译优化之Gradle最佳配置实践
在不花钱的基础上,通过分析影响编译的因素、优化原则和Gradle配置最佳实践的方式,来帮助大家低成本的提升编译速度。
【Gradle-22】依赖版本管理指南
版本管理(Version Management)是指在开发过程中对项目依赖的各个库、框架、插件等版本进行管理和控制。