React Native Android打包
Android要求所有应用都有一个数字签名才能被允许安装在用户手机上,所以在把应用发布到Google Play store这些应用市场之前,你需要先生成一个签名的APK包,详细细节可参考[Android应用签名](https://developer.android.com/studio/publish/app-signing),本文主要介绍React Native App快速签名。
热爱前端,但不局限于前端
Android要求所有应用都有一个数字签名才能被允许安装在用户手机上,所以在把应用发布到Google Play store这些应用市场之前,你需要先生成一个签名的APK包,详细细节可参考[Android应用签名](https://developer.android.com/studio/publish/app-signing),本文主要介绍React Native App快速签名。
之前一篇文章主要介绍了React Native iOS开发环境的搭建,主要是Xcode的安装和配置,本篇介绍Android开发环境搭建,主要是SDK及Android Studio的安装和配置,依然以Mac为例。
最近以React Native技术开发App应用,搭建项目时遇到坑颇多,网上查找解决方法费时,费精力,总结一些问题,希望能对读者有所帮助。
之前介绍过如何搭建React Native开发环境并创建项目,该方式更适合在需要构建原生ios或者android代码时使用,但是其真机调试比较麻烦,本篇介绍在不需要构建原生代码时,如何快速创建React Native项目,并且快速开启真机调试。
现在已经有很多脚手架工具,如[ignite](https://github.com/infinitered/ignite),支持一键创建一个React Native App项目结构,很方便,但是享受方便的同时,也失去了对项目架构及技术栈完整学习的机会,而且通常脚手架创建的应用技术架构并不能完全满足我们的业务需求,需要我们自己修改,完善,所以如果希望对项目架构有更深掌控,最好还是从0到1理解一个项目。
最近开始全面使用React技术栈开发,耳听得团队不久的将来有计划使用React Native开发app,迫不及待来尝试一波,首先搭建好开发环境并跑起来咱们程序界的经典程序,期间也有一些坑,在这里记录分享给大家。