首页 > Windows开发 > 详细

react-native windows 项目迁移到mac 系统的流程

时间:2020-09-21 16:52:12      阅读:62      评论:0      收藏:0      [点我收藏+]

1、将项目拷贝到mac系统,删除 node_modules 文件夹,然后执行 npm i 进行安装

2、mac 的nodejs 版本切换 到Windows 系统的node 版本

3、将 Android 目录下的 local.properties 文件 中sdk 路径修改成mac系统的 Android sdk 路径

  如:Windows 路径 sdk.dir=C\:\\Users\\Administrator\\AppData\\Local\\Android\\Sdk

        Mac 路径 sdk.dir=/Users/pengxingjiang/Library/Android/sdk

4、删除 Android/app/build 下的文件

5、将 Android 目录 下的 gradlew 文件添加执行权 chmod  775 gradlew

6、清理Android 项目 执行命令 gradlew clean

报错处理:

Could not get unknown property ‘MYAPP_RELEASE_STORE_FILE‘ for SigningConfig_Decorated{name=release, storeFile=null, storePassword=null, keyAlias=null, keyPassword=null, storeType=null, v1SigningEnabled=true, v2SigningEnabled=true} of type com.android.build.gradle.internal.dsl.SigningConfig.

这种情况 需要在 Android 目录下 gradle.properties 文件(如果没有自己创建

添加如下内容配置证书

MYAPP_RELEASE_STORE_FILE=my-release-key.keystore  #您的证书文件
MYAPP_RELEASE_KEY_ALIAS=my-key-alias
MYAPP_RELEASE_STORE_PASSWORD=你的证书密码
MYAPP_RELEASE_KEY_PASSWORD=你的证书密码

 特别说明:我的证书文件放到Android/app 文件夹下

7、执行命令 react-native run-android 即可正常编译运行

  如果出错请打开Android studio 工具,打开 rn 项目的Android 目录,在ide中他会自动安装各种依赖组件

到此基本完成

 

  

 

react-native windows 项目迁移到mac 系统的流程

原文:https://www.cnblogs.com/pxjbk/p/13705061.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!