Open monkeyK1n9 opened 1 year ago
same issue
Hello everyone, hope this might help, @AlbertoCabreraJr or anybody.
I could find a work around.
This error comes when I use a recent react native version (0.70) especially with expo (sdk >= 45).
To solve my issue, I am using just the starter-kit provided by Viro (here). The expo-viro-starter-kit does not for me, it produces similar errors (VRTText missing).
So I would advice, you use the starter-kit.
Special remarks:
1- You will need to change your /android/build.gradle
file to this (see below), because of the recent Maven and jcenter changes in gradle (see blog post here) or else, it might not work:
buildscript {
ext {
buildToolsVersion = "30.0.2"
minSdkVersion = 24
compileSdkVersion = 30
targetSdkVersion = 30
ndkVersion = "20.1.5948944"
}
repositories {
google()
// mavenCentral()
jcenter()
}
dependencies {
classpath("com.android.tools.build:gradle:4.2.1")
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
exclusiveContent {
filter {
includeGroup "com.facebook.react"
}
forRepository {
maven {
url "$rootDir/../node_modules/react-native/android"
}
}
}
mavenCentral()
mavenLocal()
maven {
// All of React Native (JS, Obj-C sources, Android binaries) is installed from npm
url("$rootDir/../node_modules/react-native/android")
}
maven {
// Android JSC is installed from npm
url("$rootDir/../node_modules/jsc-android/dist")
}
google()
// maven { url 'https://www.jitpack.io' }
jcenter()
}
}
2- You can rename your app following this nice tutorial or try the answers in the stackoverflow questions here
There you go, you are good to go. It worked for me. Hope it might help
Environment
System:
Binaries:
SDKs:
IDEs:
Languages:
npm Packages:
I am using @viro-community/react-viro: "^2.23.0" Devices: Samsung Galaxy A525F with android 13
Description
I installed the @viro-community/react-viro in my app but whenever I import any Viro element (ViroText, ViroScene, etc), I get this error. I don't know what the problem is. Can someone help? I am stuck with this for days now.
Reproducible Demo
create a new expo bare project with
add @viro-community/react-viro with respect to the documentation and import any Viro element in your app.js