构建部署指南

🛠️ 开发环境配置

系统要求

  • 操作系统: macOS 10.15+ / Windows 10+ / Linux Ubuntu 18.04+
  • Android Studio: Arctic Fox (2020.3.1) 或更高版本
  • JDK: OpenJDK 8 或更高版本
  • Android SDK: API Level 28-34
  • Gradle: 7.0+ 版本

环境安装

1. 安装 Android Studio

# macOS (使用 Homebrew)
brew install --cask android-studio

# 或从官网下载安装
# https://developer.android.com/studio

📦 项目构建

1. 克隆项目

git clone [repository-url]
cd estate-expert-app

2. 导入项目

  1. 打开 Android Studio
  2. 选择 "Open an existing Android Studio project"
  3. 选择项目根目录
  4. 等待 Gradle 同步完成

3. 配置签名文件

使用现有签名文件

项目已包含签名文件 keyrelease.jks,配置如下:
kotlin // app/build.gradle.kts signingConfigs { getByName("debug") { keyAlias = "keyrelease" storePassword = "123456" keyPassword = "123456" storeFile = file("../keyrelease.jks") } }

创建新签名文件

# 生成新的签名文件
keytool -genkey -v -keystore app-release.jks -keyalg RSA -keysize 2048 -validity 10000 -alias app-release

🚀 运行部署

1. 本地运行

使用 Android Studio

  1. 连接 Android 设备或启动模拟器
  2. 点击 "Run" 按钮或按 Shift + F10
  3. 选择目标设备
  4. 等待应用安装和启动

2. 生成 APK

Release APK

菜单 build -> Generate Signed Bundle or APK -> APK