windows平台react-native 报错:Error EPERM: opration not permitted. lstat 'xxx...'

http://blog.csdn.net/Real_Bird/article/details/54691589

1、初始化项目 react-native init newProject

2、手机连上usb口,在手机上的开发者模式中打开usb调试,如果手机屏幕出现提示密钥消息,点击确定。

3、对于Android5.0或以上的操作系统,在react-native项目根目录管理员运行abd reverse tcp:8081 tcp:8081,意思是通过adb反向代理端口,将调试电脑的8081端口反向代理到测试机上。这里可能出现一个问题,输入这个回车后,屏幕出现一大串英文,其中第一条是adb版本,并且下面的adb commans没有reverse命令,那就是adb版本低了。可以找一个更高版本的(我的是1.0.36),替换c:\windows下面的adb.exe,再次运行adb,查看版本。

4、运行项目react-native run-android,如果React Packager出现报错如下:

Error EPERM: opration not permitted. lstat 'xxx...'
  • 1
  • 用Android Studio找到react-native项目下的android文件夹打开项目,打开需要一段时间,会下载一些东西(正是react-native缺的?) 
    找到android文件夹

  • 打开完成后,clear project 
    clear project

  • 重新react-native run-android就可以了。

5、如果看到的手机是红屏幕,运行命令react-native start,我提前运行了这个命令,现在就省去了。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值