利用TREA开发安卓项目

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

🚀 新机 Android 开发环境配置指南

📋 需要设置的环境变量

必需的环境变量

环境变量作用示例值
JAVA_HOMEJDK 安装目录F:\Android\java\jdk-21.0.9
ANDROID_HOMEAndroid SDK 根目录C:\Users\ 用户名 \AppData\Local\Android\Sdk
GRADLE_USER_HOMEGradle 缓存目录(可选但推荐)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

⚠️ 重要提示

  1. 重启终端:环境变量修改后必须重启终端或重新登录才能生效
  2. 路径调整:根据你的实际安装路径调整上述脚本中的路径
  3. Build-Tools 版本:根据你安装的 Build-Tools 版本调整(如 34.0.0、33.0.0 等)
  4. 管理员权限:某些操作可能需要管理员权限

🎉 配置完成后的验证

配置完成后,你应该能够:

  • ✅ 运行 java -version 查看 Java 版本
  • ✅ 运行 adb version 查看 ADB 版本
  • ✅ 运行 aapt version 查看 AAPT 版本
  • ✅ 使用 Gradle 编译 Android 项目
  • ✅ 使用 Trae 开发 Android 应用

配置完成后,你的新机就可以开始 Android 开发了! 🚀

总结

  1. 核心环境变量需配置 JAVA_HOMEANDROID_HOME,并将对应工具目录加入 Path
  2. PowerShell 脚本可一键配置环境变量,但需注意替换为自己的实际安装路径;
  3. 配置后必须重启终端验证,若遇到执行策略错误需先执行 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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值