gpt4 book ai didi

在 android 上构建 Chromium 最新版本

转载 作者:行者123 更新时间:2023-12-04 09:45:42 29 4
gpt4 key购买 nike

我必须为 android 构建最新版本的 Chrome 浏览器。
我正在使用以下步骤,

  • 创建 Chromium 根目录
    mkdir Chrome ; cd Chrome
  • 下载并导出 depot_tools 的 PATH
       export PATH=$PATH:~/path/to/depot_tools/
  • 检查了构建 32.0.1665.2 的源代码

    gclient 配置 https://src.chromium.org/chrome/releases/32.0.1665.2

  • 4 上述命令在chromium根目录下创建一个.gclient文件,并在.gclient中添加目标android。
              target_os = ['android']
  • 下载初始代码:
          gclient sync
  • 安装依赖项
      6.1) cd /path/to/chromium/src

    6.2) ./build/install-build-deps.sh
  • gclient runhooks 调用 GYP 来生成特定于平台的文件。这应该给你一个完整的源代码树
    gclient 运行 Hook

  • 编译:

    要构建 ARM Android 内容 shell :

    1) cd/path/to/chromium/src

    2)。构建/安卓/envsetup.sh

    3) android_gyp

    4) ninja -C out/Release -j10 content_shell_apk

    执行上述命令后,我得到了版本为 chrome/19.77.34.5 的 content_shell.apk,我正在使用链接 http://whatsmyuseragent.com 检查 Chrome 的版本,
    请帮我在android上构建chrome最新版本(32.0.1665.2)

    最佳答案

    Content shell 在 android 和 linux 中没有显示正确的用户代理版本(现在 content_shell 显示 chrome/19.77.34.5)。

    这似乎是来自 的故意src/content/content_shell.gypi

      'variables': {
    'content_shell_product_name': 'Content Shell',
    # The "19" is so that sites that sniff for version think that this is
    # something reasonably current; the "77.34.5" is a hint that this isn't a
    # standard Chrome.
    'content_shell_version': '**19.77.34.5**',

    您始终可以使用chromium_testshell 来提供正确的版本(目前是Chrome/35.0.1879.0)。

    关于在 android 上构建 Chromium 最新版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20371644/

    29 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com