用途:当用户需要构建 Kotlin 安卓应用时使用本技能,覆盖 Activity、Fragment、Jetpack Compose 界面、ViewModel/LiveData/StateFlow 等 Jetpack 架构组件、Gradle 配置(build.gradle.kts、依赖、构建变体)、导航与权限、Android 生命周期、APK/AAB 构建签名与 ProGuard 配置。
主要能力:搭建项目与依赖配置,例如 app 模块中声明 com.android.application 与 org.jetbrains.kotlin.android 插件,并添加 core-ktx、lifecycle-viewmodel-ktx、navigation-fragment-ktx 依赖;采用 MVVM 模式,在 ViewModel 中用 MutableStateFlow 暴露 StateFlow 并通过 viewModelScope 加载数据;使用 Jetpack Compose 编写界面,结合 collectAsState 与 LazyColumn 渲染列表;在导航图中注册目的地并用 findNavController().navigate(...) 进行跳转。
使用方式:新建项目或配置构建文件,按架构与界面需求实现代码,配置导航、权限与生命周期处理,最后构建并签名发布产物。
限制:资料未提供具体收费标准、平台限制或性能数据,暂未提供相关信息。