Commit a9eab579 authored by dsq's avatar dsq

修改kotlin版本为101

parent 4ea9c9e7
...@@ -78,15 +78,27 @@ kotlin { ...@@ -78,15 +78,27 @@ kotlin {
ohosArm64 { ohosArm64 {
binaries.sharedLib { binaries.sharedLib {
baseName = "kn" // 共享库名称为kn baseName = "kn" // 共享库名称为kn
freeCompilerArgs += listOf("-Xbinary=sanitizer=address")
export(libs.compose.multiplatform.export) // 导出compose多平台库的接口 export(libs.compose.multiplatform.export) // 导出compose多平台库的接口
} }
val main by compilations.getting // 获取主编译内容 compilations.named("main") {
val resource by main.cinterops.creating { compilerOptions.configure {
// 配置C interop(cinterop)资源 freeCompilerArgs.addAll(
defFile(file("src/ohosArm64Main/cinterop/resource.def")) // cinterop定义文件 listOf(
includeDirs(file("src/ohosArm64Main/cinterop/include")) // cinterop包含目录 "-Xinclude-library=org.jetbrains.kotlin.native.platform.kba_devices",
"-Xdisable-default-klib-resolution"
)
)
} }
} }
val main by compilations.getting // 获取主编译内容
// val resource by main.cinterops.creating {
// //配置C interop(cinterop)资源
// defFile(file("src/ohosArm64Main/cinterop/resource.def")) // cinterop定义文件
// includeDirs(file("src/ohosArm64Main/cinterop/include")) // cinterop包含目录
// }
}
// 配置各平台的依赖关系 // 配置各平台的依赖关系
sourceSets { sourceSets {
...@@ -125,11 +137,11 @@ Android 构建工具 → 打包成 APK ...@@ -125,11 +137,11 @@ Android 构建工具 → 打包成 APK
控制 APK 生成、打包、签名等 控制 APK 生成、打包、签名等
*/ */
android { android {
namespace = "com.dong.maxhap" // 设置包名 namespace = "com.dong.myapplication" // 设置包名
compileSdk = libs.versions.android.compileSdk.get().toInt() // 指定编译SDK版本 compileSdk = libs.versions.android.compileSdk.get().toInt() // 指定编译SDK版本
defaultConfig { defaultConfig {
applicationId = "com.dong.maxhap" // 应用ID applicationId = "com.dong.myapplication" // 应用ID
minSdk = libs.versions.android.minSdk.get().toInt() // 最低SDK版本 minSdk = libs.versions.android.minSdk.get().toInt() // 最低SDK版本
targetSdk = libs.versions.android.targetSdk.get().toInt()// 目标SDK版本 targetSdk = libs.versions.android.targetSdk.get().toInt()// 目标SDK版本
versionCode = 1 // 应用版本号 versionCode = 1 // 应用版本号
......
...@@ -15,7 +15,7 @@ androidx-collection = "1.4.5" ...@@ -15,7 +15,7 @@ androidx-collection = "1.4.5"
compose = "1.9.4" compose = "1.9.4"
composeMultiplatform = "1.9.2-ez-001" composeMultiplatform = "1.9.2-ez-001"
junit = "4.13.2" junit = "4.13.2"
kotlin = "2.2.21-ez-001" kotlin = "2.2.21-ez-101"
kotlinx-coroutines = "1.8.0-KBA-001" kotlinx-coroutines = "1.8.0-KBA-001"
atomicFu = "0.23.2-KBA-001" atomicFu = "0.23.2-KBA-001"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment