Tip
# Android Dev Tip #2023-05-04
#Android #Dev #Tip 对于 Android Gradle 插件 8.0 及以后的版本,默认情况下会为 R 类生成非最终字段。
设置 android.nonFinalResIds=true 可以允许您使用非最终资源 ID,可以用于加快增量编译速度。
配置
修改…
Android Dev Tips 2023-04-25
#Android #Dev #Tip 禁用Jetifier
Jetifier是一个Android Studio的工具,它可以将使用Android Support库的第三方依赖库转换为使用AndroidX库。这对于迁移旧项目或使用新的依赖库很有用。但在某些情况下…
Android Dev Tip 2023-03-31
#Andriod #Dev #Tip #构建 #性能 #优化
版本号目录(Version Catalog)是 Gradle 中引入的一种机制,用于为应用程序和库提供一种简单的方式来集中管理版本号。使用 Version Catalog,您可以定义并维护应用程序和库的所有版本号…
Android Tip 2023-03-30
#Andriod #Dev #Tip #构建 #性能 #优化
java11 兼容 java8,所以可以设置jvmTarget为11,以减少编译时的兼容处理,提高编译速度
build.gradle
Copy
allprojects {
tasks.withType…
Android Tips 2023-03-28
#Android #Dev #Tip #构建 #配置 #优化
统一配置所有 module 的 android compileSdk minSdk
Usage
修改 settings.gradle 文件
Copy
plugins {
id("com.android…
Android Tips 2022-12-16
#Android #Dev #Tip #构建 #性能 #优化
Android项目中Library module大部分情况不需要生成BuildConfig和自定义ResValue,可以在Library module中关闭这两个BuildFeatures来加速构建。
单个modul…