优点:
直接依托于操作系统,交互性最强,性能最好
功能最为强大,特别是在与系统交互中,几乎所有功能都能实现
缺点:
开发成本高,无法跨平台
升级困难
维护成本高
Web App
即移动端的网站,将页面部署在服务器上...优点:
开发成本低,可以跨平台,调试方便
版本升级容易
维护成本低
无需安装 App,不占用手机内存(通过浏览器即可访问)
缺点:
性能低,用户体验差
依赖于网络,页面访问速度慢,耗费流量
功能受限,大量功能无法实现...(主要适用于新闻阅读类与信息展示类的 APP)
React Native APP
Facebook发起的开源的一套新的APP开发方案,Facebook在当初深入研究Hybrid开发后,觉得这种模式有先天的缺陷...这里 可以下载到所有版本的 gradle,如果不能下载,可以到网上找其他的资源。...四、常见错误
1、没有配置 Android 开发环境
当第一次输入 react-native run-android 运行是,出现如下错误:
image.png
表明程序没有找到 sdk 路径,首先确定是否配置了