Skip to content

support_versions

walon edited this page May 9, 2022 · 1 revision

支持的版本

考虑到5.x-2018系列过于久远,改动太多,而且项目比例极低,支持的改价比太低,因此只支持2019以后的版本。

2019只支持2019.4.37版本。2020及更晚的系列,后续会提供更多小的版本支持。

2020和2021的如果需要支持某个未支持的小版本,请联系我们,免费提供小版本适配的指导。

对于5.x和2018版本,如果确实有强烈的迁移需要,请联系我们,可以提供相关商业服务。

版本匹配规则

huatuo由两部分构成

  • il2cpp_huatuo 项目。 基于unity原始il2cpp作了小量修改(几百行),使得它可以支持动态注册元数据,进行可以动态加载dll
  • huatuo core项目。 即当前仓库,则包含了huatuo的核心源码。

il2cpp_huatuo需要与匹配到 unity小版本 级别。而huatuo core则所有unity版本都共享同一份实现。

例如2020.3.33f1c1和2020.3.33f2都使用il2cpp_huatuo 2020.3.33分支。 2020.3.7f1使用il2cpp_huatuo 2020.3.7分支。但它们都使用同一份huatuo core代码。

注意,有一些小版本之间libil2cpp并未发生修改,或者只是小幅bug修复,则它们可以互通使用。下面的文档中,写在 ==同一行的版本== 表示它们的il2cpp_huatuo可以互通使用。

当前支持的版本系列

2022 系列

暂无支持,等待第一个LTS版本发布后再支持。

2021 系列

  • 2021.3.0, 2021.3.1

2020 系列

  • 2020.3.7, 2020.3.9
  • 2020.3.33

2019 系列

  • 2019.4.37(进行中)

5.x - 2018 系列

请联系我们单独提供支持

Clone this wiki locally