For AI agents: the complete documentation index is available at /next/zh/llms.txt, the full documentation bundle is available at /next/zh/llms-full.txt, and this page is available as Markdown at /next/zh/guide/start/integrate-lynx-dev-version.md.
Lynx
  • 简体中文
  • 集成 Lynx 开发版本

    在 Lynx 页面开发过程中,你可以使用 Trace 和 Recorder 工具进行调试、分析和定位问题。为避免影响线上性能,Lynx 正式版本(release)并不包含 Trace 和 Recorder 功能。 为了方便开发者使用 Trace 和 Recorder 工具,Lynx 同时提供了开发版本(版本号带 -dev 后缀)。 从 release/3.4 版本开始,Lynx 会为每一个 release 版本提供对应的开发版本(版本号为 release 版本号加上“-dev”后缀)。你可以按照以下步骤集成 Lynx 的开发版本。 你可以按照以下步骤集成 Lynx 的开发版本。

    Info

    在 github 上找到 release 版本对应的开发版本.

    集成 Lynx

    参考 Lynx 集成指南 集成 Lynx 组件。

    集成 Lynx DevTool

    参考 Lynx DevTool 集成指南 集成 Lynx DevTool 组件。

    切换为 Lynx 开发版本

    在 Podfile 里,将 Lynx 组件版本号改为开发版本。 请确保 Podfile 已按 Lynx 集成指南 声明 lynx-family Specs 仓库作为源。

    Podfile
    pod 'Lynx', '4.1.0'
    pod 'Lynx', '4.1.0-dev'
    
    pod 'LynxDevtool', '4.1.0'
    pod 'LynxDevtool', '4.1.0-dev'

    安装依赖

    运行 pod install 安装依赖,然后打开 Xcode 工程并重新编译。

    集成 Lynx

    参考 Lynx 集成指南 集成 Lynx 组件。

    集成 Lynx DevTool

    参考 Lynx DevTool 集成指南 集成 Lynx DevTool 组件。

    切换 lynx 和 lynx-trace 组件为开发版本

    在你的 build.gradle 或 build.gradle.kts 文件中,使用开发版本依赖:

    build.gradle
    build.gradle.kts
    - implementation ("org.lynxsdk.lynx:lynx:4.1.0")
    + implementation ("org.lynxsdk.lynx:lynx:4.1.0-dev") {
    +   // 排除 lynx-trace 模块,防止版本冲突
    +  exclude group: 'org.lynxsdk.lynx', module: 'lynx-trace'
    + }
    
    - implementation ("org.lynxsdk.lynx:lynx-trace:4.1.0")
    + implementation ("org.lynxsdk.lynx:lynx-trace:4.1.0-dev")
    
    - implementation ("org.lynxsdk.lynx:lynx-devtool:4.1.0")
    + implementation ("org.lynxsdk.lynx:lynx-devtool:4.1.0") {
    +   // 排除 lynx-trace 和 lynx 模块,防止版本冲突
    +   exclude group: 'org.lynxsdk.lynx', module: 'lynx-trace'
    +   exclude group: 'org.lynxsdk.lynx', module: 'lynx'
    + }

    重新构建应用

    重新编译你的应用。

    集成 Lynx

    参考 Lynx 集成指南 集成 Lynx 组件。

    集成 Lynx DeTool

    参考 Lynx DevTool 集成指南 集成 Lynx DevTool 组件。

    切换 lynx 和 lynx_devtool 组件为开发版本

    在 oh-package.json5 里,将 Lynx 组件版本号改为开发版本:

    "dependencies": {
      "@lynx/lynx": "3.5.1",
      "@lynx/lynx_devtool": "3.5.1",
      "@lynx/lynx": "3.5.1-dev",
      "@lynx/lynx_devtool": "3.5.1-dev",
    }

    安装依赖

    运行 ohpm install 安装依赖,然后打开 DevEco-Studio 工程并重新编译

    恭喜你已完成 Lynx 开发版本的集成!现在,你可以启动 Lynx DevTool 桌面端,使用 LynxTrace 或者 LynxRecorder 工具开始调试和性能分析。

    除非另有说明,本项目采用知识共享署名 4.0 国际许可协议进行许可,代码示例采用 Apache License 2.0 许可协议进行许可。