利用TRA开发安卓项目,不用Android Studio 就可以生成 APK。

🚀 新机 Android 开发环境配置指南
📋 需要设置的环境变量
必需的环境变量
| 环境变量 | 作用 | 示例值 |
|---|---|---|
| JAVA_HOME | JDK 安装目录 | F:\Android\java\jdk-21.0.9 |
| ANDROID_HOME | Android SDK 根目录 | C:\Users\ 用户名 \AppData\Local\Android\Sdk |
| GRADLE_USER_HOME | Gradle 缓存目录(可选但推荐) | F:\Android.Gradle |
Path 环境变量(必需)
plaintext
%JAVA_HOME%\bin
%ANDROID_HOME%\platform-tools
%ANDROID_HOME%\build-tools\34.0.0
🔧 简单的安装方法
步骤 1:安装必需软件
1.1 安装 JDK 21
powershell
# 下载并安装 JDK 21
# 推荐下载地址:https://www.oracle.com/java/technologies/downloads/#java21
# 安装到:F:\Android\java\jdk-21.0.9
1.2 安装 Android SDK
powershell
# 方法 1:通过 Android Studio 安装(推荐)
# 下载 Android Studio:https://developer.android.com/studio
# 安装后,SDK 默认位置:C:\Users\用户名\AppData\Local\Android\Sdk
# 方法 2:通过 SDK Command-line Tools 安装
# 下载地址:https://developer.android.com/studio#command-tools
# 解压到:C:\Users\用户名\AppData\Local\Android\Sdk
1.3 Gradle
powershell
# Gradle 会通过 Gradle Wrapper 自动下载和管理
# 无需手动安装
步骤 2:设置环境变量(PowerShell 脚本)
创建一个 PowerShell 脚本 setup-android-env.ps1:
powershell
# ============================================
# Android 开发环境变量配置脚本
# ============================================
# 1. 设置 JAVA_HOME
$javaHome = "F:\Android\java\jdk-21.0.9"
[Environment]::SetEnvironmentVariable("JAVA_HOME", $javaHome, "User")
Write-Host "✅ JAVA_HOME 已设置: $javaHome" -ForegroundColor Green
# 2. 设置 ANDROID_HOME
$androidHome = "C:\Users\$env:USERNAME\AppData\Local\Android\Sdk"
[Environment]::SetEnvironmentVariable("ANDROID_HOME", $androidHome, "User")
Write-Host "✅ ANDROID_HOME 已设置: $androidHome" -ForegroundColor Green
# 3. 设置 GRADLE_USER_HOME(可选但推荐)
$gradleUserHome = "F:\Android\.Gradle"
[Environment]::SetEnvironmentVariable("GRADLE_USER_HOME", $gradleUserHome, "User")
Write-Host "✅ GRADLE_USER_HOME 已设置: $gradleUserHome" -ForegroundColor Green
# 4. 添加到 Path
$currentPath = [Environment]::GetEnvironmentVariable("Path", "User")
$javaBin = "%JAVA_HOME%\bin"
$androidPlatformTools = "%ANDROID_HOME%\platform-tools"
$androidBuildTools = "%ANDROID_HOME%\build-tools\34.0.0"
$newPath = "$currentPath;$javaBin;$androidPlatformTools;$androidBuildTools"
[Environment]::SetEnvironmentVariable("Path", $newPath, "User")
Write-Host "✅ Path 已更新" -ForegroundColor Green
# 5. 显示配置结果
Write-Host "`n============================================" -ForegroundColor Cyan
Write-Host "环境变量配置完成!" -ForegroundColor Cyan
Write-Host "============================================" -ForegroundColor Cyan
Write-Host "JAVA_HOME: $javaHome" -ForegroundColor Yellow
Write-Host "ANDROID_HOME: $androidHome" -ForegroundColor Yellow
Write-Host "GRADLE_USER_HOME: $gradleUserHome" -ForegroundColor Yellow
Write-Host "`n请重启终端或重新登录以使环境变量生效!" -ForegroundColor Red
步骤 3:运行配置脚本
powershell
# 1. 保存上述脚本为 setup-android-env.ps1
# 2. 以管理员身份运行 PowerShell
# 3. 执行脚本
.\setup-android-env.ps1
# 如果遇到执行策略错误,先运行:
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
步骤 4:验证环境变量
重启终端后,运行以下命令验证:
powershell
# 验证 Java
java -version
# 验证 ADB
adb version
# 验证 aapt
aapt version
# 验证环境变量
[Environment]::GetEnvironmentVariable("JAVA_HOME", "User")
[Environment]::GetEnvironmentVariable("ANDROID_HOME", "User")
[Environment]::GetEnvironmentVariable("GRADLE_USER_HOME", "User")
📊 完整的环境变量配置总结
| 环境变量 | 类型 | 是否必需 | 说明 |
|---|---|---|---|
| JAVA_HOME | 用户变量 | ✅ 必需 | JDK 安装目录 |
| ANDROID_HOME | 用户变量 | ✅ 必需 | Android SDK 根目录 |
| GRADLE_USER_HOME | 用户变量 | ⚠️ 推荐 | Gradle 缓存目录(不设置则用默认) |
| Path - Java | 用户变量 | ✅ 必需 | %JAVA_HOME%\bin |
| Path - Platform-Tools | 用户变量 | ✅ 必需 | %ANDROID_HOME%\platform-tools |
| Path - Build-Tools | 用户变量 | ⚠️ 推荐 | %ANDROID_HOME%\build-tools\34.0.0 |
🎯 快速配置命令(一键设置)
如果你已经安装了 JDK 和 Android SDK,可以直接运行以下命令:
powershell
# 设置环境变量
[Environment]::SetEnvironmentVariable("JAVA_HOME", "F:\Android\java\jdk-21.0.9", "User")
[Environment]::SetEnvironmentVariable("ANDROID_HOME", "C:\Users\$env:USERNAME\AppData\Local\Android\Sdk", "User")
[Environment]::SetEnvironmentVariable("GRADLE_USER_HOME", "F:\Android\.Gradle", "User")
# 更新 Path
$currentPath = [Environment]::GetEnvironmentVariable("Path", "User")
[Environment]::SetEnvironmentVariable("Path", "$currentPath;%JAVA_HOME%\bin;%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\build-tools\34.0.0", "User")
Write-Host "✅ 环境变量设置完成!请重启终端。" -ForegroundColor Green
⚠️ 重要提示
- 重启终端:环境变量修改后必须重启终端或重新登录才能生效
- 路径调整:根据你的实际安装路径调整上述脚本中的路径
- Build-Tools 版本:根据你安装的 Build-Tools 版本调整(如 34.0.0、33.0.0 等)
- 管理员权限:某些操作可能需要管理员权限
🎉 配置完成后的验证
配置完成后,你应该能够:
- ✅ 运行
java -version查看 Java 版本 - ✅ 运行
adb version查看 ADB 版本 - ✅ 运行
aapt version查看 AAPT 版本 - ✅ 使用 Gradle 编译 Android 项目
- ✅ 使用 Trae 开发 Android 应用
配置完成后,你的新机就可以开始 Android 开发了! 🚀
总结
- 核心环境变量需配置
JAVA_HOME、ANDROID_HOME,并将对应工具目录加入Path; - PowerShell 脚本可一键配置环境变量,但需注意替换为自己的实际安装路径;
- 配置后必须重启终端验证,若遇到执行策略错误需先执行
Set-ExecutionPolicy RemoteSigned。
如何设置 ANDROID_HOME 环境变量?
如何验证环境变量是否设置成功?
如何解决环境变量设置后仍然无法使用的问题?
🔧 命令行开发流程
# 1. 编译项目(Windows 平台)
.\gradlew.bat build
# 1. 编译项目(macOS/Linux 平台,补充完整)
# ./gradlew build
# 2. 生成 Debug 版本 APK
.\gradlew.bat assembleDebug
# 3. 安装 APK 到已连接的安卓设备/模拟器(修复路径拼写错误 + 完整命令)
adb install app\build\outputs\apk\debug\app-debug.apk
# 可选:如果设备已安装该应用,强制覆盖安装
# adb install -r app\build\outputs\apk\debug\app-debug.apk

1687

被折叠的 条评论
为什么被折叠?



