码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • react-native遇到的问题


    1、

    import com.facebook.react.*.*** not resolved,找到依赖包下android/build.gradle下面
    implementation "com.facebook.react:react-native:+" 改成
    implementation ("com.facebook.react:react-native:0.61.5") { force = true }

    注意:标红的根据自己项目的react-native版本号进行修改,

    出现此问题的原因是react-native,用+找不到具体的版本了,

    2、SyntaxError: Unexpected token ':'. Expected a ')' or a ',' after a parameter declaration.

    第一种解决办法:把依赖包 metro-react-native-babel-preset from 0.58.0 to 0.59.0 to resolve it。

    如果还不生效,请清理缓存,yarn( yarn start --reset-cache),npm(npx react-native start --reset-cache),最后重启服务即可

    第二种解决办法:把babel.config.js从

     module.exports = {
           presets: ['module:metro-react-native-babel-preset'],
        };

    改成

     module.exports = {
           presets: [['module:metro-react-native-babel-preset', {
                unstable_disableES6Transforms: true
            }]],
        };

    如果还不生效,请清理缓存,yarn( yarn start --reset-cache),npm(npx react-native start --reset-cache),最后重启服务即可

    3、com.android.builder.internal.aapt.v2.Aapt2Exception: Android resource linking failed
         C:\Users\xxx\.gradle\caches\transforms-2\files-2.1\30504f40a9bfe3e88ce032af09250a1b\core-1.7.0\res\values\values.xml:105:5-114:25: AAPT: error: resource android:attr/lStar not found.

    将报错依赖包下的android/build.gradle里面的

    implementation "com.facebook.react:react-native:+" 改成
    implementation ("com.facebook.react:react-native:0.61.0") { force = true }

    注意:标红的根据自己项目的react-native版本号进行修改,

    4、C:/Users/xxx/.gradle/caches/transforms-2/files-2.1/3ad34e1964c1adfe868383dc5611f34a/jetified-react-native-0.71.0-rc.0-release-api.jar!/META-INF/ReactAndroid_release.kotlin_module: Module was compiled with an incompatible ve
    rsion of Kotlin. The binary version of its metadata is 1.6.0, expected version is 1.4.0.

    将依赖包下面的android/build.gradle里面的kotlin版本改成最新的版本,我改的是

    1.5.31

  • 相关阅读:
    【Rust指南】组织管理|路径表示|访问权限
    Vue.config.productionTip = false这设置有什么用?
    源码分析之上下文构建
    docker安装elastic search和kibana
    植物大战僵尸杂交版技巧大全(附下载攻略)
    2024年HarmonyOS鸿蒙最全恶补这份“阿里面试宝典”,秀出天际!_阿里巴巴面试宝典(1),2024年最新金三银四HarmonyOS鸿蒙面试的一些感受
    s19.基于 Kubernetes v1.25.0(kubeadm) 和 Docker 部署高可用集群(一)
    C#-事件的详细用法
    游戏引擎中为什么要用四元数表示旋转而不用欧拉角旋转?
    CESM2代码下载
  • 原文地址:https://blog.csdn.net/juxiaoyu/article/details/127887628
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号