Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

React native 0.75 support (removed android.support) #652

Open
SolankiYogesh3500 opened this issue Sep 18, 2024 · 4 comments
Open

React native 0.75 support (removed android.support) #652

SolankiYogesh3500 opened this issue Sep 18, 2024 · 4 comments

Comments

@SolankiYogesh3500
Copy link

Hi! 👋

Firstly, thanks for your work on this project! 🙂

Today I used patch-package to patch react-native-splash-screen@3.3.0 for the project I'm working on.

Here is the diff that solved my problem:

diff --git a/node_modules/react-native-splash-screen/android/build.gradle b/node_modules/react-native-splash-screen/android/build.gradle
index baef1a9..3317ac1 100644
--- a/node_modules/react-native-splash-screen/android/build.gradle
+++ b/node_modules/react-native-splash-screen/android/build.gradle
@@ -28,10 +28,7 @@ android {
 }
 
 dependencies {
-    def supportLibVersion = rootProject.hasProperty('supportLibVersion') ? rootProject.supportLibVersion : DEFAULT_SUPPORT_LIB_VERSION
-
     implementation fileTree(dir: 'libs', include: ['*.jar'])
     testImplementation 'junit:junit:4.12'
-    implementation "com.android.support:appcompat-v7:$supportLibVersion"
     implementation "com.facebook.react:react-native:+" // From node_modules
 }

This issue body was partially generated by patch-package.

@zabojad
Copy link

zabojad commented Oct 24, 2024

@SolankiYogesh3500 how did you import the SplashScreen class in the MainActivity.kt file?

I get this:

BUILD FAILED in 844ms
error Failed to install the app. Command failed with exit code 1: ./gradlew app:installDebug -PreactNativeDevServerPort=8081
e: file:///Users/me/myapp/android/app/src/main/java/com/myapp/MainActivity.kt:8:34 Unresolved reference: Splashscreen
e: file:///Users/me/myapp/android/app/src/main/java/com/myapp/MainActivity.kt:19:5 Unresolved reference: SplashScreen FAILURE: Build completed with 2 failures. 1: Task failed with an exception.

@Schitzos
Copy link

i keep getting force close event i change the node_modules,

@zhiqingchen
Copy link

this patch works

@emenocal07
Copy link

Also used the patch to avoid com.android.support and androidX duplicated classes when upgrading to react-native 0.75.1

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants