# android-example **Repository Path**: code-repo-example/android-example ## Basic Information - **Project Name**: android-example - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-04-22 - **Last Updated**: 2026-04-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # AndroidExample 一个基于 Jetpack Compose 构建的 Android 示例应用。 ## 项目简介 本项目是一个轻量级的 Android 工程,展示了使用 Kotlin 和 Jetpack Compose 进行现代 Android 开发的最佳实践。应用通过 Material3 组件展示了一个简单的 "Hello Android!" 问候界面。 ## 技术栈 - **编程语言**:Kotlin 2.0.21 - **UI 框架**:Jetpack Compose(BOM 2024.09.00) - **设计系统**:Material3 - **构建工具**:Gradle + Android Gradle Plugin 8.12.0 ## 项目结构 ``` android-example/ ├── app/ │ ├── src/ │ │ ├── main/java/com/example/androidexample/ │ │ │ ├── MainActivity.kt # 应用入口 │ │ │ └── ui/theme/ # 主题定义 │ │ │ ├── Color.kt │ │ │ ├── Theme.kt │ │ │ └── Type.kt │ │ ├── main/res/ # 资源文件 │ │ ├── androidTest/ # 仪器测试 │ │ └── test/ # 单元测试 │ └── build.gradle.kts # 模块级构建配置 ├── build.gradle.kts # 项目级构建配置 ├── settings.gradle.kts # 项目设置 ├── gradle/libs.versions.toml # 版本目录 └── gradle.properties # Gradle 属性 ``` ## 构建配置 | 属性 | 值 | |-------------------|--------------| | compileSdk | 36 | | minSdk | 24 | | targetSdk | 36 | | versionCode | 1 | | versionName | 1.0 | | Java/Kotlin JVM | 11 | ## 快速开始 ### 环境要求 - Android Studio Meerkat 或更高版本 - JDK 11 或更高版本 ### 编译构建 ```bash ./gradlew assembleDebug ``` ### 运行测试 ```bash # 单元测试 ./gradlew test # 仪器测试 ./gradlew connectedAndroidTest ``` ### 安装运行 ```bash ./gradlew installDebug ``` ## 主要依赖 本项目使用的核心依赖: - `androidx.core:core-ktx` - `androidx.lifecycle:lifecycle-runtime-ktx` - `androidx.activity:activity-compose` - `androidx.compose.ui:ui` - `androidx.compose.material3:material3` 完整的依赖信息请参阅 [`app/build.gradle.kts`](app/build.gradle.kts) 和 [`gradle/libs.versions.toml`](gradle/libs.versions.toml)。