CrossWalk Chromium Jar 修改指南
date
‣
slug
crosswalk-chromium-mod-jar
status
Published
tags
CrossWalk
Chromium
WebView
summary
CrossWalk 是由 Intel 主导, 基于 Chromium 的 WebView 实现. 旨在为不同平台提供高效并且一致的 Web 体验.关于项目简介、优劣对比、[控件的使用](https://crosswalk-project.org/docume...
type
Post
CrossWalk 是由 Intel 主导, 基于 Chromium 的 WebView 实现. 旨在为不同平台提供高效并且一致的 Web 体验.
本文主要从Java层 以修改最新
Stable 22.52.561.4
介绍如何下载源码和修改Jar1. 源码下载
另外一个方式可以直接从 GitHub 上下载:
下载完大概8GB
2. Java/Jar 修改
官方建议的构建方式需要 Linux/macOS, 如果只是修改Java层的代码则不需要这么麻烦.
- 使用 Intellij IDEA 新建 Java 工程, 将 xwalk_core_library_java.jar 添加进依赖.
- Src 下添加同包名同类名的类
- Build – Build Artifacts – Build
具体配置如下:
![notion image](https://www.notion.so/image/https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F74874109-3f4a-47e8-bd21-d244a829d694%2F1959c0b1-89f2-47d9-9ebd-5922b398550f%2FUntitled.png?table=block&id=9c3bbc5c-291a-46e9-a87e-f20ced0aa6db&cache=v2)
![notion image](https://www.notion.so/image/https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F74874109-3f4a-47e8-bd21-d244a829d694%2F3e908a66-cf99-410f-8fc8-e8ac87eadfc6%2FUntitled.png?table=block&id=03563a07-6b8d-4939-aac7-4d667a4e531e&cache=v2)