IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    React native 遇到的bug记录和解决方式

    梦遥奇缘发表于 2020-07-25 08:03:00
    love 0

    小米手机无法通过 adb install 或sudo npx react-native run-android 安装apk包

    • 首先确保自己开启了端口 adb reverse tcp:8081 tcp:8081 ,然后运行sudo npx react-native run-android 然后出现错误: Failure [INSTALL_FAILED_USER_RESTRICTED: Install canceled by user]
    • 解决:小米(mi8青春版)手机安装测试包需要允许手机使用USB安装应用,只打开开发者和连接USB是没有用的,能用的功能是充电,因此需要在手机上设置-》更多设置-〉开发者选项-》打开USB安装;
    • 然后在运行adb install 安装apk或者直接使用sudo npx react-native run-android安装

    Oppo部分机型出现不能使用相机和存储功能

    Android APIv29 FileNotFoundException EACCES (Permission denied)

    修改application 配置:android:requestLegacyExternalStorage="true"

    IOS请求正常,安卓机小米、oppo部分机型不能使用axios请求,一直出现Network error (Android)

    • RN 版本:0.62.2
    • axios :0.19.2
    • 修改安卓下配置:android > gradle.properties => FLIPPER_VERSION=0.39.0

    安卓部分机型出现打开debug不能点击屏幕

    • 打开debug时需要不能切换屏幕,并把当前debug在窗口最前面,使用终端调试即可(需要双屏幕,否则不能玩)


沪ICP备19023445号-2号
友情链接