优点:
直接依托于操作系统,交互性最强,性能最好
功能最为强大,特别是在与系统交互中,几乎所有功能都能实现
缺点:
开发成本高,无法跨平台
升级困难
维护成本高
Web App
即移动端的网站,将页面部署在服务器上...优点:
开发成本低,可以跨平台,调试方便
版本升级容易
维护成本低
无需安装 App,不占用手机内存(通过浏览器即可访问)
缺点:
性能低,用户体验差
依赖于网络,页面访问速度慢,耗费流量
功能受限,大量功能无法实现...package.json: 主工程描述文件。
这些是我们接触最多比较重要的一些文件或文件夹。
2、运行项目
初始化项目之后,就可以运行项目了。...这个过程可能会很慢,因为 react-native 需要 gradle 这个文件,下载会很慢,我们可以手动下载这个文件,版本需要和命令行中出现的那个版本一致,然后把这个 gradle 的 压缩文件放到...这里 可以下载到所有版本的 gradle,如果不能下载,可以到网上找其他的资源。