Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

鸿蒙Next版本支持 #802

Open
chengoak opened this issue Oct 29, 2024 · 8 comments
Open

鸿蒙Next版本支持 #802

chengoak opened this issue Oct 29, 2024 · 8 comments

Comments

@chengoak
Copy link

描述建议

希望可以提供鸿蒙next版本的hap

@CyanChanges
Copy link

您好,请为先开发者提供一个合法的应用备案,并且提供开源鸿蒙及鸿蒙NEXT关于网络代理的详细文档,并提供一份自研的 Java/Kotlin/Go/Rust/C/C++ 至 华为自主研发的 ArkTS 转换软件,谢谢

@std-microblock
Copy link

您好,请为先开发者提供一个合法的应用备案,并且提供开源鸿蒙及鸿蒙NEXT关于网络代理的详细文档,并提供一份自研的 Java/Kotlin/Go/Rust/C/C++ 至 华为自主研发的 ArkTS 转换软件,谢谢

好强的敌意 看起来您不是开发者啊

  1. 开发鸿蒙app并不需要一个『合法的应用备案』
  2. https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/net-connection-manager-V5
  3. 看得出来,您不常进行跨平台开发;一般情况下,对于新平台,编译型语言会提供对应平台的triplet,解释型语言会给其提供对应平台的运行时二进制预构建。日前,Rust/C/Cpp均有良好的ohos triplet支持,java/kotlin被原生支持,go应该可以通过llgo实验性支持。

@CyanChanges
Copy link

您好,请为先开发者提供一个合法的应用备案,并且提供开源鸿蒙及鸿蒙NEXT关于网络代理的详细文档,并提供一份自研的 Java/Kotlin/Go/Rust/C/C++ 至 华为自主研发的 ArkTS 转换软件,谢谢

好强的敌意 看起来您不是开发者啊

  1. 开发鸿蒙app并不需要一个『合法的应用备案』
  2. https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/net-connection-manager-V5
  3. 看得出来,您不常进行跨平台开发;一般情况下,对于新平台,编译型语言会提供对应平台的triplet,解释型语言会给其提供对应平台的运行时二进制预构建。日前,Rust/C/Cpp均有良好的ohos triplet支持,java/kotlin被原生支持,go应该可以通过llgo实验性支持。

我记得 Rust 的 Android 标准库到现在还不全吧,而且官方支持优先级较低

@std-microblock
Copy link

最大的问题实际上是android xml ui与安卓相关生态harmonyos难以兼容,CFA那边应该是直接重写了整个界面?可惜您完全没有提到这点

@CyanChanges
Copy link

最大的问题实际上是android xml ui与安卓相关生态harmonyos难以兼容,CFA那边应该是直接重写了整个界面?可惜您完全没有提到这点

没有提到就没有提到呗
安卓XML的UI后面都是Java绑定的各种handler,你也搬不到ohos,arkts之类的东西上啊

@CyanChanges
Copy link

CyanChanges commented Nov 7, 2024

您好,请为先开发者提供一个合法的应用备案,并且提供开源鸿蒙及鸿蒙NEXT关于网络代理的详细文档,并提供一份自研的 Java/Kotlin/Go/Rust/C/C++ 至 华为自主研发的 ArkTS 转换软件,谢谢

好强的敌意 看起来您不是开发者啊

  1. 开发鸿蒙app并不需要一个『合法的应用备案』
  2. https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/net-connection-manager-V5
  3. 看得出来,您不常进行跨平台开发;一般情况下,对于新平台,编译型语言会提供对应平台的triplet,解释型语言会给其提供对应平台的运行时二进制预构建。日前,Rust/C/Cpp均有良好的ohos triplet支持,java/kotlin被原生支持,go应该可以通过llgo实验性支持。

鸿蒙Next作为一个华为这么一个大陆厂商的专有系统,没有一个合法的应用备案代表应用可能会被厂商通过各种方法限制安装,禁止安装,并且无法申请代理需要的相关权限

@CyanChanges
Copy link

而且内部所有使用了Android的API的部分如果需要为鸿蒙Next通用需要进行重构,目前的构建流程也是专门针对安卓配置的,也需要寻找合适的替代
此外维护两套UI和大量兼容层可能会增加额外维护成本
并且,对该系统进行调试可能还需要一套搭载了鸿蒙Next的遥遥领先设备,可能会需要很大的额外开销

@lifeincage
Copy link

都买遥遥领先了,为什么还要翻墙?有需求可以联系余大嘴

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants