Enable resource shrinking; bump CMake min version

This commit is contained in:
NkBe 2026-02-23 18:02:04 +08:00
parent df7bf3eb58
commit 3c8964bc83
No known key found for this signature in database
GPG Key ID: 9FACEE0DB6DF678E
2 changed files with 4 additions and 2 deletions

View File

@ -27,7 +27,9 @@ android {
buildTypes {
release {
isMinifyEnabled = true
isMinifyEnabled = true // 启用 R8/ProGuard 进行代码压缩、优化和混淆。
isShrinkResources = true // 启用资源缩减,移除未被引用的资源文件。
isDebuggable = false // 发布版本禁止调试。
proguardFiles(
getDefaultProguardFile("proguard-android-optimize.txt"),
"proguard-rules.pro"

View File

@ -1,5 +1,5 @@
project(npatch)
cmake_minimum_required(VERSION 3.28)
cmake_minimum_required(VERSION 3.31.1)
set(CMAKE_CXX_STANDARD 23)
add_subdirectory(${CORE_ROOT} core)