OneXray 基于多个开源运行时、库、平台 SDK 和构建工具开发。本页同步当前工程直接引用的第三方组件。
核心运行时#
应用框架#
Flutter 和 Dart Packages#
- flutter_localizations
- cupertino_icons
- path_provider
- shared_preferences
- url_launcher
- quick_actions
- go_router
- image_picker
- process
- path
- collection
- crypto
- pub_semver
- intl
- async
- ffi
- json_annotation
- tuple
- package_info_plus
- device_info_plus
- share_plus
- drift
- drift_flutter
- sqlite3
- dio
- uuid
- permission_handler
- file_picker
- mobile_scanner
- image
- zxing2
- archive
- flutter_bloc
- flex_seed_scheme
- flutter_markdown_plus
- duration
- flutter_local_notifications
- in_app_review
- isolate_manager
- tray_manager
- window_manager
- win32
Firebase 和 Google#
- FlutterFire:
firebase_core、firebase_analytics、firebase_crashlytics - Google Play Integrity API
- Google services Gradle plugin
- Firebase Crashlytics Gradle plugin
Android 平台库#
- Android Gradle Plugin
- Kotlin
- AndroidX Core
- AndroidX Fragment
- AndroidX Activity
- AndroidX DataStore
- Kotlinx Coroutines
- Kotlinx Serialization
- XXPermissions
- XLog
- desugar_jdk_libs
Apple 平台 Packages#
OneXray 在 Apple 平台使用 FlutterFire。Apple 构建会通过 Swift Package Manager 解析 Firebase 和 Google packages,包括:
- firebase-ios-sdk
- GoogleAppMeasurement
- GoogleDataTransport
- GoogleUtilities
- abseil-cpp-binary
- grpc-binary
- nanopb
- Promises