Conversation
|
支持从当前vnt main分支编译。 |
|
安卓可以了? 我记得1.2.14之后的编译的.so版本无法在安卓连接 这个修复了?哪里引起的? |
手动替换了。这个提交“update binary”里面有编译后的二进制文件,大佬可以参考一下。您说的“无法启动”是什么意思,指的是“启动白屏”吗,这个应该是flutter或者frb版本问题(具体原因不清楚),降级到您使用的版本后就可以解决。 |
1.2.14版本之后的核心,在安卓里点连接 就马上 报错 已停止。好像是改了tun依赖后出现的,不知道与flutter代码有没有关,不过我一直用的是1.2.14之前未更换tun依赖之前的源码分支编译的.so核心,正常使用就没在关注了,白屏什么的没有遇到过,仅安卓这一个tun的问题,你重新编译的.so是哪个版本的呀 |
您说的连接后报错我也碰到过,但可能原因不一样。我之前调试的时候因为白屏,把rustlib初始化的代码注释掉了(main.dart中的“await RustLib.init();”),此时ui正常进入,但是点击连接报错。后面我是把flutter和frb降级后解决这个问题的。 用的vnt仓库main分支的代码编译。vntapp中的rust/Cargo.toml文件手动修改了vnt依赖,使用的本地修改后的版本。同时vnt仓库中的vnt/src/handle/recv_data/server.rs代码第397行 |
没有提示未初始化,直接就是[配置名]已停止,估计就是因为你改了这个代码修复了吧,有空的时候我也试试,不过1.2.14和1.2.16在安卓里变化不大,升不升级倒也没啥影响 |
No description provided.