Android Studio 部署

你的项目是 Android 原生 VPN 应用,无法转 HBuilder X,必须用原生工具链开发。你需要下载以下软件:

必须安装

软件版本要求用途下载地址
Android Studio最新版IDE + Android SDK + 模拟器developer.android.com/studio
JDKOpenJDK 11Kotlin 编译Android Studio 自带,或 adoptium.net
Golang1.20+编译 mihomo 内核 (libclash.so)go.dev/dl
CMake3.0+编译 JNI 桥接层 (bridge.so)Android Studio SDK Manager 中安装
NDK27.0.12077973C/Go 交叉编译Android Studio SDK Manager 中安装

安装步骤

  1. 安装 Android Studio,打开后进入 SDK Manager
    • SDK Platforms → 勾选 Android 34
    • SDK Tools → 勾选 CMakeNDK (Side by side)Android SDK Build-Tools
  2. 安装 Go,安装后确认 go version 可用
  3. 配置项目
    • 在项目根目录创建 local.properties,写入你的 SDK 路径:properties复制插入新建文件保存应用sdk.dir=C\:\\Users\\你的用户名\\AppData\\Local\\Android\\Sdk
    • (可选)创建 signing.properties 用于签名
  4. 用 Android Studio 打开项目,等待 Gradle 同步完成
  5. 构建 APKbash复制插入新建文件保存插入到终端应用./gradlew app:assembleMeta-AlphaRelease

总结

只需要下载 Android Studio + Go,其余 CMake/NDK 通过 Android Studio 内置的 SDK Manager 安装即可。这是 Android 原生项目,只能用这套工具链开发,无法使用 HBuilder X。

.\gradlew.bat clean
.\copy_prebuilt_libs.bat
.\gradlew.bat assembleMetaRelease

世界树

一步一步来

您可能还喜欢...