# app平台 uni-app x 项目云端打包环境  

> uni-app 项目云端打包环境参考[这里](https://uniapp.dcloud.net.cn/tutorial/app-env.html)

## Android平台云端打包环境  

> 使用 gradle 脚本编译  

### HBuilderX4.61及以上版本云端打包环境
- Android 编译 SDK（compileSdk）： 35  
- Android 构建工具（buildToolsVersion）：35.0.0  
- Gradle：8.11.1  
- Android Gradle 插件（com.android.tools.build:gradle）：8.7.3  
- JDK：17 （[Amazon corretto 17.0.12.7.1](https://docs.aws.amazon.com/corretto/latest/corretto-17-ug/what-is-corretto-17.html)）  

### HBuilderX4.57及以下版本云端打包环境
- Android 编译 SDK（compileSdk）： 34  
- Android 构建工具（buildToolsVersion）：34.0.0  
- Gradle：8.5  
- Android Gradle 插件（com.android.tools.build:gradle）：8.2.2  
- JDK：17 （[Amazon corretto 17.0.12.7.1](https://docs.aws.amazon.com/corretto/latest/corretto-17-ug/what-is-corretto-17.html)）  

### 默认仓储服务器地址@repositories  
云端打包环境默认使用以下仓储服务器：  
```groovy
  repositories {
    maven { url 'https://maven.aliyun.com/repository/google' }
    maven { url 'https://maven.aliyun.com/repository/public' }

    google()
    mavenCentral()
    maven { url 'https://jitpack.io' }
    maven { url 'https://developer.huawei.com/repo/' }
    maven { url 'https://developer.hihonor.com/repo/' }
    maven { url 'https://mvn.getui.com/nexus/content/repositories/releases/' }
  }

```

**注意**  
HBuilderX4.36+版本开始uts插件支持添加自定义仓储服务器，详情参考：uts插件开发中的[Android原生配置](../plugin/uts-plugin.md#androidconfigjson)。  


## iOS平台云端打包环境  

> 使用 XCode 的 xcodebuild 命令编译  

### HBuilderX4.41及以上版本云端打包环境
- XCode: 16.1  
- iOS SDK: 18.1  
- pod仓库：https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git  

### HBuilderX4.36及以下版本云端打包环境（不推荐使用）
- XCode：15.4  
- iOS SDK：17.5  
- pod仓库：https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git  

