That's the error i am seeing after trying to run the android app from Android Studio.
(base) MacBook-Air:ReactNativeClient siddhantsehgal$ npm run start-android
Joplin@0.8.0 start-android /Users/siddhantsehgal/Desktop/joplin/ReactNativeClient
react-native run-android
warn The following packages use deprecated "rnpm" config that will stop working from next release:
- react-native-push-notification: GitHub - zo0r/react-native-push-notification: React Native Local and Remote Notifications
Please notify their maintainers about it. You can find more details at cli/docs/configuration.md at main · react-native-community/cli · GitHub.
error React Native CLI uses autolinking for native dependencies, but the following modules are linked manually: - react-native-camera (to unlink run: "react-native unlink react-native-camera")
- react-native-document-picker (to unlink run: "react-native unlink react-native-document-picker")
- react-native-file-viewer (to unlink run: "react-native unlink react-native-file-viewer")
- react-native-fs (to unlink run: "react-native unlink react-native-fs")
- react-native-image-picker (to unlink run: "react-native unlink react-native-image-picker")
- react-native-image-resizer (to unlink run: "react-native unlink react-native-image-resizer")
- react-native-push-notification (to unlink run: "react-native unlink react-native-push-notification")
- react-native-quick-actions (to unlink run: "react-native unlink react-native-quick-actions")
- react-native-securerandom (to unlink run: "react-native unlink react-native-securerandom")
- react-native-sqlite-storage (to unlink run: "react-native unlink react-native-sqlite-storage")
- react-native-vector-icons (to unlink run: "react-native unlink react-native-vector-icons")
- react-native-version-info (to unlink run: "react-native unlink react-native-version-info")
- rn-fetch-blob (to unlink run: "react-native unlink rn-fetch-blob")
This is likely happening when upgrading React Native from below 0.60 to 0.60 or above. Going forward, you can unlink this dependency via "react-native unlink " and it will be included in your app automatically. If a library isn't compatible with autolinking, disregard this message and notify the library maintainers.
Read more about autolinking: cli/docs/autolinking.md at main · react-native-community/cli · GitHub
info Running jetifier to migrate libraries to AndroidX. You can disable it using "--no-jetifier" flag.
Jetifier found 1237 file(s) to forward-jetify. Using 4 workers...
info Starting JS server...
info Launching emulator...
info Successfully launched emulator.
info Installing the app...
FAILURE: Build failed with an exception.
- What went wrong:
Could not open settings remapped class cache for 7wvc2u4ag7gjhupwx1t9uob0q (/Users/siddhantsehgal/.gradle/caches/5.5/scripts-remapped/settings_9neja512pd5qj1zvedbhflxjt/7wvc2u4ag7gjhupwx1t9uob0q/settings74e694b976d6abaa826c8abac43e9de8).
Could not open settings generic class cache for settings file '/Users/siddhantsehgal/Desktop/joplin/ReactNativeClient/android/settings.gradle' (/Users/siddhantsehgal/.gradle/caches/5.5/scripts/7wvc2u4ag7gjhupwx1t9uob0q/settings/settings74e694b976d6abaa826c8abac43e9de8).
BUG! exception in phase 'semantic analysis' in source unit 'BuildScript' Unsupported class file major version 57
-
Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights. -
Get more help at https://help.gradle.org
BUILD FAILED in 1s
error Failed to install the app. Make sure you have the Android development environment set up: Introduction · React Native. Run CLI with --verbose flag for more details.
Error: Command failed: ./gradlew app:installDebug -PreactNativeDevServerPort=8081
FAILURE: Build failed with an exception.
- What went wrong:
Could not open settings remapped class cache for 7wvc2u4ag7gjhupwx1t9uob0q (/Users/siddhantsehgal/.gradle/caches/5.5/scripts-remapped/settings_9neja512pd5qj1zvedbhflxjt/7wvc2u4ag7gjhupwx1t9uob0q/settings74e694b976d6abaa826c8abac43e9de8).
Could not open settings generic class cache for settings file '/Users/siddhantsehgal/Desktop/joplin/ReactNativeClient/android/settings.gradle' (/Users/siddhantsehgal/.gradle/caches/5.5/scripts/7wvc2u4ag7gjhupwx1t9uob0q/settings/settings74e694b976d6abaa826c8abac43e9de8).
BUG! exception in phase 'semantic analysis' in source unit 'BuildScript' Unsupported class file major version 57
-
Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights. -
Get more help at https://help.gradle.org
BUILD FAILED in 1s
at checkExecSyncError (child_process.js:602:13)
at execFileSync (child_process.js:622:13)
at runOnAllDevices (/Users/siddhantsehgal/Desktop/joplin/ReactNativeClient/node_modules/@react-native-community/cli-platform-android/build/commands/runAndroid/runOnAllDevices.js:94:39)
at <anonymous>
at process._tickCallback (internal/process/next_tick.js:189:7)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! Joplin@0.8.0 start-android: react-native run-android
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the Joplin@0.8.0 start-android script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/siddhantsehgal/.npm/_logs/2020-04-09T18_41_49_384Z-debug.log
LOGfile
0 info it worked if it ends with ok
1 verbose cli [ '/Users/siddhantsehgal/.nvm/versions/node/v8.12.0/bin/node',
1 verbose cli '/Users/siddhantsehgal/.nvm/versions/node/v8.12.0/bin/npm',
1 verbose cli 'run',
1 verbose cli 'start-android' ]
2 info using npm@6.4.1
3 info using node@v8.12.0
4 verbose run-script [ 'prestart-android', 'start-android', 'poststart-android' ]
5 info lifecycle Joplin@0.8.0~prestart-android: Joplin@0.8.0
6 info lifecycle Joplin@0.8.0~start-android: Joplin@0.8.0
7 verbose lifecycle Joplin@0.8.0~start-android: unsafe-perm in lifecycle true
8 verbose lifecycle Joplin@0.8.0~start-android: PATH: /Users/siddhantsehgal/.nvm/versions/node/v8.12.0/lib/node_modules/npm/node_modules/npm-lifecycle/node-gyp-bin:/Users/siddhantsehgal/Desktop/joplin/ReactNativeClient/node_modules/.bin:/Library/Frameworks/Python.framework/Versions/3.8/bin:/usr/local/opt/icu4c/sbin:/usr/local/opt/icu4c/bin:/usr/local/opt/icu4c/sbin:/usr/local/opt/icu4c/bin:/usr/local/opt/gettext/bin:/Library/Frameworks/Python.framework/Versions/3.8/bin:/Users/siddhantsehgal/opt/miniconda3/bin:/Users/siddhantsehgal/anaconda3/condabin:/Library/Frameworks/Python.framework/Versions/3.7/bin:/usr/local/opt/sqlite/bin:/usr/local/opt/openssl/bin:/Library/Frameworks/Python.framework/Versions/3.7/bin:/usr/local/opt/node@8/bin:/usr/local/opt/node@8/bin:/usr/local/opt/node@8/bin:/Users/siddhantsehgal/.nvm/versions/node/v8.12.0/bin:/usr/local/opt/icu4c/sbin:/usr/local/opt/icu4c/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/go/bin:/opt/X11/bin:/Users/siddhantsehgal/Library/Android/sdk/emulator:/Users/siddhantsehgal/Library/Android/sdk/tools:/Users/siddhantsehgal/Library/Android/sdk/tools/bin:/Users/siddhantsehgal/Library/Android/sdk/platform-tools:/usr/local/mysql/bin
9 verbose lifecycle Joplin@0.8.0~start-android: CWD: /Users/siddhantsehgal/Desktop/joplin/ReactNativeClient
10 silly lifecycle Joplin@0.8.0~start-android: Args: [ '-c', 'react-native run-android' ]
11 silly lifecycle Joplin@0.8.0~start-android: Returned: code: 1 signal: null
12 info lifecycle Joplin@0.8.0~start-android: Failed to exec start-android script
13 verbose stack Error: Joplin@0.8.0 start-android: react-native run-android
13 verbose stack Exit status 1
13 verbose stack at EventEmitter. (/Users/siddhantsehgal/.nvm/versions/node/v8.12.0/lib/node_modules/npm/node_modules/npm-lifecycle/index.js:301:16)
13 verbose stack at emitTwo (events.js:126:13)
13 verbose stack at EventEmitter.emit (events.js:214:7)
13 verbose stack at ChildProcess. (/Users/siddhantsehgal/.nvm/versions/node/v8.12.0/lib/node_modules/npm/node_modules/npm-lifecycle/lib/spawn.js:55:14)
13 verbose stack at emitTwo (events.js:126:13)
13 verbose stack at ChildProcess.emit (events.js:214:7)
13 verbose stack at maybeClose (internal/child_process.js:915:16)
13 verbose stack at Process.ChildProcess._handle.onexit (internal/child_process.js:209:5)
14 verbose pkgid Joplin@0.8.0
15 verbose cwd /Users/siddhantsehgal/Desktop/joplin/ReactNativeClient
16 verbose Darwin 19.4.0
17 verbose argv "/Users/siddhantsehgal/.nvm/versions/node/v8.12.0/bin/node" "/Users/siddhantsehgal/.nvm/versions/node/v8.12.0/bin/npm" "run" "start-android"
18 verbose node v8.12.0
19 verbose npm v6.4.1
20 error code ELIFECYCLE
21 error errno 1
22 error Joplin@0.8.0 start-android: react-native run-android
22 error Exit status 1
23 error Failed at the Joplin@0.8.0 start-android script.
23 error This is probably not a problem with npm. There is likely additional logging output above.
24 verbose exit [ 1, true ]