Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

[Adnroid] Build Failed wit dr.pogodin_react-native-fs:compileDebugKotlin FAILED #105

Closed
LukasB-DEV opened this issue Feb 13, 2025 · 3 comments

Comments

@LukasB-DEV
Copy link

LukasB-DEV commented Feb 13, 2025

Hello together,

i upgraded to the latest RN version (0.77.0) and tryed building for Adnroid. I get the following error:

> Task :dr.pogodin_react-native-fs:compileDebugKotlin FAILED e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:48:3 Unresolved reference 'NativeReactNativeFsSpec'. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:55:29 Unresolved reference 'currentActivity'. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:72:5 'getTypedExportedConstants' overrides nothing. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:75:51 Unresolved reference 'reactApplicationContext'. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:76:52 Unresolved reference 'reactApplicationContext'. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:78:49 Unresolved reference 'reactApplicationContext'. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:83:51 Unresolved reference 'reactApplicationContext'. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:84:57 Unresolved reference 'reactApplicationContext'. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:89:5 'addListener' overrides nothing. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:94:5 'appendFile' overrides nothing. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:111:5 'copyAssetsFileIOS' overrides nothing. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:125:5 'copyAssetsVideoIOS' overrides nothing. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:130:5 'completeHandlerIOS' overrides nothing. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:136:5 'copyFile' overrides nothing. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:151:5 'copyFileAssets' overrides nothing. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:153:37 Unresolved reference 'reactApplicationContext'. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:221:5 'copyFileRes' overrides nothing. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:224:37 Unresolved reference 'reactApplicationContext'. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:233:5 'copyFolder' overrides nothing. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:238:5 'downloadFile' overrides nothing. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:308:5 'exists' overrides nothing. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:319:5 'existsAssets' overrides nothing. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:321:46 Unresolved reference 'reactApplicationContext'. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:345:5 'existsRes' overrides nothing. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:360:5 'getAllExternalFilesDirs' overrides nothing. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:361:54 Unresolved reference 'reactApplicationContext'. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:370:5 'getFSInfo' overrides nothing. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:387:5 'hash' overrides nothing. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:426:5 'isResumable' overrides nothing. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:431:5 'mkdir' overrides nothing. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:445:5 'moveFile' overrides nothing. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:471:5 'pathForBundle' overrides nothing. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:476:5 'pathForGroup' overrides nothing. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:481:5 'pickFile' overrides nothing. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:502:5 'read' overrides nothing. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:523:5 'readDir' overrides nothing. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:548:5 'readDirAssets' overrides nothing. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:550:46 Unresolved reference 'reactApplicationContext'. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:580:5 'readFile' overrides nothing. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:594:5 'readFileAssets' overrides nothing. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:598:46 Unresolved reference 'reactApplicationContext'. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:613:5 'readFileRes' overrides nothing. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:617:22 Unresolved reference 'reactApplicationContext'. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:618:42 Only safe (?.) or non-null asserted (!!.) calls are allowed on a nullable receiver of type 'java.io.InputStream?'. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:619:19 Only safe (?.) or non-null asserted (!!.) calls are allowed on a nullable receiver of type 'java.io.InputStream?'. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:631:5 'removeListeners' overrides nothing. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:636:5 'resumeDownload' overrides nothing. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:644:5 'scanFile' overrides nothing. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:645:46 Unresolved reference 'reactApplicationContext'. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:657:5 'setReadable' overrides nothing. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:675:5 'stat' overrides nothing. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:694:5 'stopDownload' overrides nothing. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:700:5 'stopUpload' overrides nothing. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:706:5 'touch' overrides nothing. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:721:5 'unlink' overrides nothing. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:734:5 'uploadFiles' overrides nothing. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:802:5 'write' overrides nothing. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:833:5 'writeFile' overrides nothing. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:935:13 Unresolved reference 'reactApplicationContext'. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:951:38 Unresolved reference 'reactApplicationContext'. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:966:13 Unresolved reference 'reactApplicationContext'. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:980:16 Unresolved reference 'reactApplicationContext'. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:980:106 Unresolved reference 'reactApplicationContext'. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:1008:71 Unresolved reference 'reactApplicationContext'. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsModule.kt:1013:5 'getName' overrides nothing. e: file:///Users/app/node_modules/@dr.pogodin/react-native-fs/android/src/main/java/com/drpogodin/reactnativefs/ReactNativeFsPackage.kt:12:12 Return type mismatch: expected 'com.facebook.react.bridge.NativeModule?', actual 'com.drpogodin.reactnativefs.ReactNativeFsModule?'.

My Packages:
"@dr.pogodin/react-native-fs": "^2.31.0",
"react-native": "0.77.0",

The KotlinVersion (as needed for 77) is 2.0.21

Ios works fine

@birdofpreyru
Copy link
Owner

I guess, the same as #102 (comment) — you are probably trying to build it using the old RN architecture, but starting with v2.31.0 only the new architecture is supported.

@oliverdolgener
Copy link

@birdofpreyru unfortunately we are in the same boat. we cannot (yet) use the new architecture but still want to upgrade to RN 0.77. Is there any way to still support the old architecture?

@birdofpreyru
Copy link
Owner

Is there any way to still support the old architecture?

I'm sure, technically there should be a way to support old architecture with [email protected]; but practically, I personally don't have any reason to invest my time into figuring it out 🤷‍♂

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

No branches or pull requests

3 participants