已有android 项目 现在改成混合开发.因为没有经验用起来非常不顺手,比如:
webview.addJavascriptInterface(testJSI, "Android"); 只能注入一个testJSI,导致testJSI类非常臃肿,
还有其他模块的业务和testJSI通信非常不方便,
敢问 android 混合开发,有什么好用的第三方框架,多多益善.我做native,h5不归我.
业务不复杂,JsBridge 就可以 。还支持异步回调。代码量也少
看题主需求,h5会比较多。没有学习成本的话jsbridge引入一个库即可,如果是跨平台rn比较合适,如果是和ios一起的话目前flutter比较合适
千万不要入坑RN,用flutter吧,这个还不错,而且上手比较快,至少我们开发组,一周就上手了
不知这个框架如何
【混合开发架构|搭建Android集成Flutter3.0.1】
这里分享2个实例,供你参考:
链接1:https://www.baidu.com/link?url=_6HGj2V5xnuy_6cBehVkpfMrOjw-Vwx3z-MbMlhYzMPTQx-ZrYvZ21IkFnok4zv04N7_1mrmH0eAlfV2q6Sp7lkwtps5bwOZVFdsQ_GCyUm&wd=&eqid=8cc6d1ca001d99db000000066371a627
链接2:https://blog.csdn.net/hzqit520/article/details/122155360
另外,每个框架都有自己的优点和缺点,用哪个取决于你要用他们干什么,关键还在实用性。
这里也举例了其他7种框架介绍,一并给你参考,链接:https://blog.csdn.net/weixin_35426202/article/details/117801362
【主要是这7种框架介绍:Ionic、Onsen UI、Framework 7、React Native、jQuery Mobile、NativeScript、Famous】
uniapp 跨平台多平台开发一套代码复用