• react native 初始化项目


    1.搭建环境

      必须安装的依赖有:Node、Python2、JDK 和 Android Studio。

    2.创建项目

    (1)安装react-native脚手架:
      npm install -g yarn react-native-cli  
    
    (2)创建项目:
      react-native init 项目名  
    
    (3)进入新建的项目目录,执行升级命令:
    
      cd 项目名
    
      react-native upgrade

    3.真机调试

    (1)连接手机

    (2)adb devices //查询设备,开启设备调试 (3)adb reverse tcp:8081 tcp:8081 //注:从设备上访问开发服务器(安卓手机是5.0或者以上操作系统) (4)react-native run-android //编译项目,将编译好的安装包安装到手机或者模拟器中
    (5)成功运行
    
    

    4.实时更新

    在react-native中有需要在修改文件后,自动重新编译的需求,
    
    设置如下:
    
    (1).安卓
    
      在虚拟设备上,按下ctrl + M,选择 Enable live Reload
    
      
    
     
    
    (2)连接中的安卓真机
    
      使劲摇晃就会出现选择页面,配置同上
      (还可以在cmd命令中运行"
    adb shell input keyevent 82"也会出现选择页面,配置同上)
    
    
    
    
     

     5.打包apk

      (1)配置

          官方文档:https://reactnative.cn/docs/signed-apk-android#docsNav

      (2)打包

          ./gradlew assembleRelease    
          /*    
              用于生成发行APK包
              生成的APK文件位于android/app/build/outputs/apk/app-release.apk
              在android目录中运行此命令(PowerShell命令中有'./' cmd命令中无'./')
          */
    
          ./gradlew installRelease    
          /*    
              用于在设备上安装发行版本(最终测试)
              在android目录中运行此命令(PowerShell命令中有'./' cmd命令中无'./')
          */
  • 相关阅读:
    windows下vagrant使用及工作环境配置
    使用docker搭建lnmp环境
    Docker常用命令
    [docker] 管理docker容器中的数据
    python初始化父类错误
    Linux--
    用少于2MB内存存下5百万个介于0到1千万之间的整数
    k路归并:数组、链表
    剑指offer新思路
    阿里电话面试
  • 原文地址:https://www.cnblogs.com/fanqiuzhuji/p/13271853.html
Copyright © 2020-2023  润新知