SuperAPI AI 工具集

1k-platform-requirements

通用与其它

查看项目

更新于 10-16 02:38

技能介绍

用途:说明 OneKey app-monorepo 各平台的最低 SDK/OS 版本要求,并提供开发环境检查方法,用于判断设备或环境能否运行该项目。

主要能力:列出开发工具所需版本,包括 Node.js >=22、Yarn 4.12.0、Java/JDK 17+、Gradle 8.13、Go 1.24.0;macOS 专属工具 Ruby 2.7+(推荐 3.x)、CocoaPods 1.16.2、Xcode 26.2;Android Studio Ladybug (2024.2.1)+。平台最低版本:Android API 24(Android 7.0)、iOS 15.5、Chrome 111+、Firefox 最新稳定版、Electron 39.x;桌面系统要求 macOS 10.15+、Windows 10+、Linux Ubuntu 20.04+。

使用方式:先用 uname -s 判断系统,Darwin 为 macOS 需检查 Xcode/CocoaPods/Ruby,其他系统跳过。可用 node -v、yarn -v、java -version、go version、ruby -v、pod --version、xcodebuild -version 等命令核对版本。Android SDK 版本可用 cd apps/mobile/android && ./gradlew -q --no-configuration-cache properties 2>&1 | grep -E "(minSdk|compileSdk|targetSdk|buildTools|ndk|kotlin):" 查看。iOS 部署目标见 apps/mobile/ios/Podfile:18,Chrome 最低版本见 apps/ext/src/manifest/chrome_v3.js:9,Electron 版本见 apps/desktop/package.json。

适用场景:新成员搭建环境、排查构建失败、升级最低版本前评估影响。

限制:Xcode、CocoaPods、Ruby 仅 macOS 需要;升级最低版本可能影响 Expo SDK、Chromium 系浏览器或 Electron 的 OS 支持,需参考对应发布说明。资料未提供收费、价格与效果信息。