react native错误记录

第一次运行到安卓失败

复制代码
Could not find implementation class 'com.facebook.react.ReactRootProjectPlugin' for plugin 'com.facebook.react.rootproject' specified in jar:file:/D:/Android_Studio_Data/.gradle/caches/jars-9/o_3a1fd35320f05989063e7069031b710f/react-native-gradle-plugin.jar!/META-INF/gradle-plugins/com.facebook.react.rootproject.properties.

修改android下的build.gradle

复制代码
buildscript {
    ext {
        buildToolsVersion = "34.0.0"
        minSdkVersion = 21
        compileSdkVersion = 34
        targetSdkVersion = 34
        ndkVersion = "25.1.8937393"
        kotlinVersion = "1.8.0"
    }
    repositories {
        maven{ url 'https://maven.aliyun.com/repository/google'}
        google()
        mavenCentral()
    }
    dependencies {
        classpath("com.android.tools.build:gradle")
        classpath("com.facebook.react:react-native-gradle-plugin")
        classpath("org.jetbrains.kotlin:kotlin-gradle-plugin")
    }
}
allprojects {
    repositories {
        maven{ url 'https://maven.aliyun.com/repository/google'}
        google()
        jcenter()
    }
}

apply plugin: "com.facebook.react.rootproject"

打开app,满屏红色,状态500

关闭这个,重新运行

如果还不行

复制代码
npm uninstall babel-preset-react-native

npm install babel-preset-react-native@2.1.0 ---save

复制代码
yarn remove babel-preset-react-native

yarn add babel-preset-react-native@2.1.0
相关推荐
大雷神8 分钟前
HarmonyOS APP<玩转React>开源教程二十二:每日一题功能
前端·react.js·开源·harmonyos
技术钱8 分钟前
vue3基于 Vxe Table 实现可拖拽分组 + 动态求和的高级表格
javascript·vue.js
还是大剑师兰特9 分钟前
Vue3 + Element Plus 日期选择器:开始 / 结束时间,结束时间不超过今天
前端·javascript·vue.js
不会写DN9 分钟前
Js常用数组处理
开发语言·javascript·ecmascript
还是大剑师兰特11 分钟前
数组中有两个数据,将其变成字符串
开发语言·javascript·vue.js
Saga Two11 分钟前
Vue实现核心原理
前端·javascript·vue.js
技术钱12 分钟前
vue3实现时间根据系统时区转换对应的时间
javascript·vue.js
殷忆枫19 分钟前
基于STM32的ML307R连接Onenet平台
服务器·前端·javascript
Java 码农20 分钟前
vue cli 环境搭建
前端·javascript·vue.js
问道飞鱼20 分钟前
【前端知识】使用React+Vite构建企业级项目模板
前端·react.js·前端框架·vite