zoukankan      html  css  js  c++  java
  • 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命令中无'./')
          */
  • 相关阅读:
    SQLSERVER 中GO的作用
    工作相关工具介绍
    SQL Server 没有足够的内存继续执行程序 (mscorlib)的解决办法
    glyphicons-halflings-regular.woff2 not found 前台错误修正
    Asp.net MVC Pager分页实现
    金融相关网站
    Excel 函数使用
    C# 使用 Invoke 实现函数的白盒 UT 测试
    反编译工具
    SQL Server 数据库修改后不允许保存
  • 原文地址:https://www.cnblogs.com/fanqiuzhuji/p/13271853.html
Copyright © 2011-2022 走看看