zoukankan      html  css  js  c++  java
  • ##react-native学习笔记(windows android)##第3天,解决白屏闪退问题

    2017年4月1日20:28:01
    焦灼,无奈,丝毫没有头绪,好好的,怎么就闪退了呢?
    看了下官方的qa,说是悬浮框权限没有打开会有这种情况。
    后面附带的是MIUI的解决方案。我的手机是联想zuk,自己找了一下

    设置>权限管理>按应用管理>myapp >打开悬浮框权限

    接下来重新尝试react-native run-android,终于手机上弹出了 welcome to react-native 的欢迎界面

    这里的提示是让我们修改 index.android.js文件就可以修改这个页面了,双击R可以重新启动app。

    我想在atom中编辑这个文件,写了个text标签,书写’text’按tab键,没有生成标签对,完全不能忍嘛,找了一个jsx的插件,作为react的专用语法,搜索react的插件,看插件描述support jsx language,哼哼!就是你了。
    点击 install 安装。

    居然安装失败了

    fatal: unable to access ‘https://github.com/millermedeiros/rocambole.git/’: Failed to connect to

    git 不能连接,我电脑重装系统后都没装git,先装一个再说吧

    choco git
    直接手动安装
    - 在.atom/packager 目录下下载插件
    - 在插件目录下npm install下载npm包依赖
    - 重启atom

    能自动安装的方式我还没有找到,目前是FQ安装。

    修改了几个单词变成了hello world ,我耿直的重新打包了,想想好麻烦,改个单词就重新打包。
    打包成功,但是红屏报错,改了两个字重新打包就报错,这也太不科学了吧,想想跟上次成功运行的区别,是没有启动一个packager的窗口。然后百度了下解决方案。说是需要在菜单里面设置服务器地址与端口,但是我是真机链接的,根本没有用wifi,我排除了这个选项,那么肯定是pc端的packager的服务没有启动导致的,我参考了这篇在Windows下搭建React Native Android开发环境,与React Native Android 初次试用遇到的各种坑
    使用npm run start 脚本先启动packager服务,然后摇一摇手机,弹出菜单,选择reload ,我修改的hello world 终于现身咯!!

    就是嘛!!修改个文件,怎么会需要重新打包app!!不过我还是没有找到双击R可以从新加载app的功能怎么实现,到底在哪个窗口按R呀!!!

    只有让自己变得优秀,才有资格对这个世界指手画脚。
  • 相关阅读:
    数据仓库建设随笔(2)
    实战剖析三层架构2:实例代码
    数据仓库建设随笔(1)
    如何正确地死磕一个问题
    finally块中的代码一定会执行吗
    eclipse中任务进度的使用
    如何在单元测试编码实现类的访问器?这里给出一个答案
    SplitContainer.SplitterDistance属性值设置应注意的与FixedPanel有关
    再谈ReportingService报表中数据源类型为存储过程的数据集如何使用多值参数
    工作流加载及本地通信服务常见的异常
  • 原文地址:https://www.cnblogs.com/alasq/p/6659772.html
Copyright © 2011-2022 走看看