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呀!!!

    只有让自己变得优秀,才有资格对这个世界指手画脚。
  • 相关阅读:
    剑指offer——最小的K个数和数组中第K大的元素
    Leetcode刷题指南链接整理
    160. Intersection of Two Linked Lists
    100. Same Tree
    92. Reverse Linked List II
    94. Binary Tree Inorder Traversal
    79. Word Search
    78,90,Subsets,46,47,Permutations,39,40 DFS 大合集
    0x16 Tire之最大的异或对
    0x16 Tire
  • 原文地址:https://www.cnblogs.com/alasq/p/6659772.html
Copyright © 2011-2022 走看看