openharmony成功运行搜狗输入法openh

查看 142|回复 10
作者:apoc_wudilsr   
openharmony成功运行搜狗输入法openharmony版本(图来自朋友)
简单说一下教程
需要openharmony3.2 api9以上的系统
1.从鸿蒙os中提取libc++.so文件,并替换掉openharmony原有的(似乎是搜狗输入法调用的很多鸿蒙的api而不是openharmony的api)
2.重新签名搜狗输入法openharmony版(这里也可以看出来这个搜狗输入法的签名是鸿蒙os的,而非openharmony的)
然后就能安装了,不过这个输入法和在鸿蒙3.1上运行的情况一样,只能打开这个版权说明界面,别的啥也干不了[黑线]


鸿蒙, 输入法, 搜狗

FutureLife   
我怀疑"华为手机HarmonyOS里面内嵌的OpenHarmony"和"开源的OpenHarmony"究竟是不是一个东西呢?
按理说手机的HarmonyOS既然包含了OpenHarmony部分应该能兼容或能安装所有"开源的OpenHarmony"的hap的App安装包才对呀!反而不能就诡异了。
还有就是"搜狗输入法OpenHarmony版"为啥在"开源的OpenHarmony"上也是安装不了呢?难道这不是为OpenHarmony而开发的么?
更诡异的是:手机HarmonyOS既然包含了"OpenHarmony"为啥也是安装不了"搜狗输入法OpenHarmony版"呢?
最后还要把"搜狗输入法OpenHarmony版"的相关文件替换成"手机的HarmonyOS"的文件才能在"开源的OpenHarmony"上安装或运行。
手机的"HarmonyOS3.0"安装不了"搜狗输入法OpenHarmony版","搜狗输入法官网"最贼机灵之前OpenHarmony版好像没有标注"目前仅适配KaihongOS"音译为"开鸿OS",那么"KaihongOS"不还是"基于开源鸿蒙"开发?进入死循环。
FutureLife   
这时候肯定有人会说:"华为手机的HarmonyOS内嵌的OpenHarmony跟开源OpenHarmony的什么api版本、SDK版本等什么版本不兼容或不一致所以安装不了开源OpenHarmony的hap App包"这种说法。[doge]
当你仔细对比会发现:"手机HarmonyOS内嵌的OpenHarmony的api版本"对比"开源OpenHarmony的api版本"老是慢半拍的,例如:一个api8另一个api9。[受虐滑稽]
apoc_wudilsr
OP
  
补充一条,之前装不上仓颉写的软件,现在也能直接安装了(图片为仓颉仓库那个2048小游戏)
极光星夜   
刷机包去哪里下[受虐滑稽]
绒球形机器人   
有人用平板,通过设备信息APP测了harmonyOS3.1开发者预览版内置的openharmony版本是用的3.1而不是3.2[捂脸]目前B站上开源鸿蒙搜狗输入法在开发板跑起来的版本都是3.2beta3以后的版本。更加离谱的harmonyOS3.1开发者预览版用的开源鸿蒙SDK版本3.2的,有点魔幻,SDK版本号比系统版本号还高。
Jlovelys   
libc++.so是c++的标准库
Jlovelys   
有没有可能,你替换了动态库,才导致搜狗输入法不能正常使用的
Jlovelys   
为啥,哔站有运行起来的视频
apoc_wudilsr
OP
  
所以还是方法不对
您需要登录后才可以回帖 登录 | 立即注册

返回顶部