优点:
开发成本低,可以跨平台,调试方便
版本升级容易
维护成本低
无需安装 App,不占用手机内存(通过浏览器即可访问)
缺点:
性能低,用户体验差
依赖于网络,页面访问速度慢,耗费流量
功能受限,大量功能无法实现...(无法调用原生 API)
临时性入口,用户留存率低
Hybrid App
即混合开发,也就是半原生半Web的开发模式,有跨平台效果,实质最终发布的仍然是独立的原生APP(各种的平台有各种的SDK),这是一种...允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。
允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用。...这个过程可能会很慢,因为 react-native 需要 gradle 这个文件,下载会很慢,我们可以手动下载这个文件,版本需要和命令行中出现的那个版本一致,然后把这个 gradle 的 压缩文件放到...(改成自己的):
dk.dir =/Users/USERNAME/Library/Android/sdk
2、第一次运行出行红屏,error code:500
error.png
可能是版本的原因,可以通过如下命令安装指定版本并更新