React-native: init new project and react-native run-android can't work in RN 0.62.0 & 0.62.1

Created on 6 Apr 2020  Β·  11Comments  Β·  Source: facebook/react-native

init new project and react-native run-android can't work in RN 0.62.0 & 0.62.1.

But can work in RN 0.61.5

Description

Init new project by react-native and try to run it on android simulator and real device but got wrong in build process.

React Native version: (macOS)

"react": "16.11.0",
"react-native": "0.62.1" // 0.62.0 can't run, either

Android avd setting :

API 28
Android 9
x86

Steps To Reproduce

  1. react-native init testRN
  2. react-native run-android

Expected Results

> react-native run-android

info Running jetifier to migrate libraries to AndroidX. You can disable it using "--no-jetifier" flag.
Jetifier found 960 file(s) to forward-jetify. Using 4 workers...
info Starting JS server...
* daemon not running; starting now at tcp:5037
* daemon started successfully
info Launching emulator...
info Successfully launched emulator.
info Installing the app...
Starting a Gradle Daemon, 1 incompatible and 1 stopped Daemons
 could not be reused, use --status for details
Unable to strip library '/Users/neinei/project/testRN/android/
app/build/intermediates/merged_native_libs/debug/out/lib/armea
bi-v7a/libhermes-inspector.so' due to missing strip tool for A
BI 'ARMEABI_V7A'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/
app/build/intermediates/merged_native_libs/debug/out/lib/armea
bi-v7a/libjsc.so' due to missing strip tool for ABI 'ARMEABI_V
7A'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/
app/build/intermediates/merged_native_libs/debug/out/lib/arm64
-v8a/libevent_extra-2.1.so' due to missing strip tool for ABI 
'ARM64_V8A'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/
app/build/intermediates/merged_native_libs/debug/out/lib/arm64
-v8a/libc++_shared.so' due to missing strip tool for ABI 'ARM6
4_V8A'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/
app/build/intermediates/merged_native_libs/debug/out/lib/arm64-v8a/libhermes-executor-release.so' due to missing strip tool for ABI 'ARM64_V8A'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/
app/build/intermediates/merged_native_libs/debug/out/lib/arm64
-v8a/libflipper.so' due to missing strip tool for ABI 'ARM64_V
8A'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/
app/build/intermediates/merged_native_libs/debug/out/lib/arm64-v8a/libjscexecutor.so' due to missing strip tool for ABI 'ARM64_V8A'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/arm64-v8a/libevent_core-2.1.so' due to missing strip tool for ABI 'ARM64_V8A'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/x86_64/libjsc.so' due to missing strip tool for ABI 'X86_64'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/
app/build/intermediates/merged_native_libs/debug/out/lib/x86_6
4/libfolly_json.so' due to missing strip tool for ABI 'X86_64'
. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/
app/build/intermediates/merged_native_libs/debug/out/lib/x86_64/libglog.so' due to missing strip tool for ABI 'X86_64'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/x86_64/libhermes-executor-debug.so' due to missing strip tool for ABI 'X86_64'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/x86_64/libc++_shared.so' due to missing strip tool for ABI 'X86_64'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/x86_64/libhermes-executor-release.so' due to missing strip tool for ABI 'X86_64'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/x86_64/libevent_core-2.1.so' due to missing strip tool for ABI 'X86_64'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/x86_64/libevent-2.1.so' due to missing strip tool for ABI 'X86_64'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/x86_64/libreactnativejni.so' due to missing strip tool for ABI 'X86_64'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/x86_64/libyoga.so' due to missing strip tool for ABI 'X86_64'. Packaging it as is.

> Task :app:stripDebugDebugSymbols
Compatible side by side NDK version was not found.
Unable to strip library '/Users/neinei/project/testRN/android/
app/build/intermediates/merged_native_libs/debug/out/lib/armea
bi-v7a/libnative-filters.so' due to missing strip tool for ABI 'ARMEABI_V7A'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/armeabi-v7a/libfbjni.so' due to missing strip tool for ABI 'ARMEABI_V7A'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/armeabi-v7a/libreactnativeblob.so' due to missing strip tool for ABI 'ARMEABI_V7A'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/armeabi-v7a/libevent_extra-2.1.so' due to missing strip tool for ABI 'ARMEABI_V7A'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/armeabi-v7a/libnative-imagetranscoder.so' due to missing strip tool for ABI 'ARMEABI_V7A'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/armeabi-v7a/libjsijniprofiler.so' due to missing strip tool for ABI 'ARMEABI_V7A'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/armeabi-v7a/libjsinspector.so' due to missing strip tool for ABI 'ARMEABI_V7A'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/armeabi-v7a/libfolly_json.so' due to missing strip tool for ABI 'ARMEABI_V7A'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/armeabi-v7a/libglog.so' due to missing strip tool for ABI 'ARMEABI_V7A'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/armeabi-v7a/libimagepipeline.so' due to missing strip tool for ABI 'ARMEABI_V7A'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/armeabi-v7a/libglog_init.so' due to missing strip tool for ABI 'ARMEABI_V7A'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/armeabi-v7a/libfolly_futures.so' due to missing strip tool for ABI 'ARMEABI_V7A'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/armeabi-v7a/libhermes-executor-debug.so' due to missing strip tool for ABI 'ARMEABI_V7A'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/armeabi-v7a/libc++_shared.so' due to missing strip tool for ABI 'ARMEABI_V7A'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/armeabi-v7a/libhermes-executor-release.so' due to missing strip tool for ABI 'ARMEABI_V7A'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/armeabi-v7a/libfb.so' due to missing strip tool for ABI 'ARMEABI_V7A'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/armeabi-v7a/libflipper.so' due to missing strip tool for ABI 'ARMEABI_V7A'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/armeabi-v7a/libjscexecutor.so' due to missing strip tool for ABI 'ARMEABI_V7A'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/armeabi-v7a/libevent_core-2.1.so' due to missing strip tool for ABI 'ARMEABI_V7A'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/armeabi-v7a/libevent-2.1.so' due to missing strip tool for ABI 'ARMEABI_V7A'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/armeabi-v7a/libreactnativejni.so' due to missing strip tool for ABI 'ARMEABI_V7A'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/armeabi-v7a/libyoga.so' due to missing strip tool for ABI 'ARMEABI_V7A'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/x86/libhermes-inspector.so' due to missing strip tool for ABI 'X86'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/x86/libnative-filters.so' due to missing strip tool for ABI 'X86'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/x86/libfbjni.so' due to missing strip tool for ABI 'X86'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/x86/libreactnativeblob.so' due to missing strip tool for ABI 'X86'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/x86/libevent_extra-2.1.so' due to missing strip tool for ABI 'X86'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/x86/libnative-imagetranscoder.so' due to missing strip tool for ABI 'X86'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/x86/libjsc.so' due to missing strip tool for ABI 'X86'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/x86/libjsijniprofiler.so' due to missing strip tool for ABI 'X86'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/x86/libjsinspector.so' due to missing strip tool for ABI 'X86'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/x86/libfolly_json.so' due to missing strip tool for ABI 'X86'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/x86/libglog.so' due to missing strip tool for ABI 'X86'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/x86/libimagepipeline.so' due to missing strip tool for ABI 'X86'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/x86/libglog_init.so' due to missing strip tool for ABI 'X86'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/x86/libfolly_futures.so' due to missing strip tool for ABI 'X86'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/x86/libhermes-executor-debug.so' due to missing strip tool for ABI 'X86'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/x86/libc++_shared.so' due to missing strip tool for ABI 'X86'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/x86/libhermes-executor-release.so' due to missing strip tool for ABI 'X86'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/x86/libfb.so' due to missing strip tool for ABI 'X86'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/x86/libflipper.so' due to missing strip tool for ABI 'X86'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/x86/libjscexecutor.so' due to missing strip tool for ABI 'X86'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/x86/libevent_core-2.1.so' due to missing strip tool for ABI 'X86'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/x86/libevent-2.1.so' due to missing strip tool for ABI 'X86'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/x86/libreactnativejni.so' due to missing strip tool for ABI 'X86'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/x86/libyoga.so' due to missing strip tool for ABI 'X86'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/arm64-v8a/libhermes-inspector.so' due to missing strip tool for ABI 'ARM64_V8A'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/arm64-v8a/libnative-filters.so' due to missing strip tool for ABI 'ARM64_V8A'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/arm64-v8a/libfbjni.so' due to missing strip tool for ABI 'ARM64_V8A'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/arm64-v8a/libreactnativeblob.so' due to missing strip tool for ABI 'ARM64_V8A'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/arm64-v8a/libnative-imagetranscoder.so' due to missing strip tool for ABI 'ARM64_V8A'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/arm64-v8a/libjsc.so' due to missing strip tool for ABI 'ARM64_V8A'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/arm64-v8a/libjsijniprofiler.so' due to missing strip tool for ABI 'ARM64_V8A'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/arm64-v8a/libjsinspector.so' due to missing strip tool for ABI 'ARM64_V8A'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/arm64-v8a/libfolly_json.so' due to missing strip tool for ABI 'ARM64_V8A'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/arm64-v8a/libglog.so' due to missing strip tool for ABI 'ARM64_V8A'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/arm64-v8a/libimagepipeline.so' due to missing strip tool for ABI 'ARM64_V8A'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/arm64-v8a/libglog_init.so' due to missing strip tool for ABI 'ARM64_V8A'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/arm64-v8a/libfolly_futures.so' due to missing strip tool for ABI 'ARM64_V8A'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/arm64-v8a/libhermes-executor-debug.so' due to missing strip tool for ABI 'ARM64_V8A'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/arm64-v8a/libfb.so' due to missing strip tool for ABI 'ARM64_V8A'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/arm64-v8a/libevent-2.1.so' due to missing strip tool for ABI 'ARM64_V8A'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/arm64-v8a/libreactnativejni.so' due to missing strip tool for ABI 'ARM64_V8A'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/arm64-v8a/libyoga.so' due to missing strip tool for ABI 'ARM64_V8A'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/x86_64/libhermes-inspector.so' due to missing strip tool for ABI 'X86_64'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/x86_64/libnative-filters.so' due to missing strip tool for ABI 'X86_64'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/x86_64/libfbjni.so' due to missing strip tool for ABI 'X86_64'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/x86_64/libreactnativeblob.so' due to missing strip tool for ABI 'X86_64'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/x86_64/libevent_extra-2.1.so' due to missing strip tool for ABI 'X86_64'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/x86_64/libnative-imagetranscoder.so' due to missing strip tool for ABI 'X86_64'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/x86_64/libjsijniprofiler.so' due to missing strip tool for ABI 'X86_64'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/x86_64/libjsinspector.so' due to missing strip tool for ABI 'X86_64'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/x86_64/libimagepipeline.so' due to missing strip tool for ABI 'X86_64'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/x86_64/libglog_init.so' due to missing strip tool for ABI 'X86_64'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/x86_64/libfolly_futures.so' due to missing strip tool for ABI 'X86_64'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/x86_64/libfb.so' due to missing strip tool for ABI 'X86_64'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/x86_64/libflipper.so' due to missing strip tool for ABI 'X86_64'. Packaging it as is.
Unable to strip library '/Users/neinei/project/testRN/android/app/build/intermediates/merged_native_libs/debug/out/lib/x86_64/libjscexecutor.so' due to missing strip tool for ABI 'X86_64'. Packaging it as is.

> Task :app:compileDebugJavaWithJavac
01:36:16 W/PropertyFetcher: NoClassDefFoundError getting prope
rties for device emulator-5554: Could not initialize class sun
.lwawt.macosx.LWCToolkit

> Task :app:installDebug FAILED
[PropertyFetcher]: UnsatisfiedLinkError getting properties for device emulator-5554: /usr/local/Cellar/adoptopenjdk-openjdk8/jdk8u172-b11/jre/lib/libfontmanager.dylib: dlopen(/usr/local/Cellar/adoptopenjdk-openjdk8/jdk8u172-b11/jre/lib/libfontmanager.dylib, 1): Library not loaded: @rpath/libfreetype.6.dylib
  Referenced from: /usr/local/Cellar/adoptopenjdk-openjdk8/jdk8u172-b11/jre/lib/libfontmanager.dylib
  Reason: image not found
[PropertyFetcher]: NoClassDefFoundError getting properties for device emulator-5554: Could not initialize class sun.lwawt.macosx.LWCToolkit
Skipping device 'Pixel_3_XL_API_29(AVD)' for 'app:debug': Unknown API Level

Deprecated Gradle features were used in this build, making it 
incompatible with Gradle 7.0.
Use '--warning-mode all' to show the individual deprecation wa
rnings.
See https://docs.gradle.org/6.0.1/userguide/command_line_interface.html#sec:command_line_warnings
27 actionable tasks: 27 executed
Note: /Users/neinei/project/testRN/android/app/src/debug/java/
com/testrn/ReactNativeFlipper.java uses or overrides a depreca
ted API.
Note: Recompile with -Xlint:deprecation for details.

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:installDebug'.
> Failed to install on any devices.

* 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 1m 31s

error Failed to install the app. Make sure you have the Android development environment set up: https://reactnative.dev/docs/getting-started.html#android-development-environment. Run CLI with --verbose flag for more details.
Error: Command failed: ./gradlew app:installDebug -PreactNativeDevServerPort=8081
Note: /Users/neinei/project/testRN/android/app/src/debug/java/com/testrn/ReactNativeFlipper.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:installDebug'.
> Failed to install on any devices.

* 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 1m 31s

    at makeError (/Users/neinei/project/testRN/node_modules/execa/index.js:174:9)
    at /Users/neinei/project/testRN/node_modules/execa/index.js:278:16
    at processTicksAndRejections (internal/process/task_queues.js:97:5)
    at async runOnAllDevices (/Users/neinei/project/testRN/node_modules/@react-native-community/cli-platform-android/build/commands/runAndroid/runOnAllDevices.js:94:5)
    at async Command.handleAction (/Users/neinei/project/testRN/node_modules/@react-native-community/cli/build/index.js:186:9)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] android: `react-native run-android`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the [email protected] android script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

repository :

several days ago, I built a project use RN 0.62.0 can't run on android too.

https://github.com/satsuya0114/first-rn

Attention Stale

Most helpful comment

I'm solved
distributionUrl=https\://services.gradle.org/distributions/gradle-6.3-all.zip
upgrade gradle 6.3

All 11 comments

:warning: Missing Environment Information
:information_source: Your issue may be missing information about your development environment. You can obtain the missing information by running react-native info in a console.

The console output implies there might be something missing in your Android environment. Please double-check that you've installed everything as required in https://reactnative.dev/docs/environment-setup

The console output implies there might be something missing in your Android environment. Please double-check that you've installed everything as required in https://reactnative.dev/docs/environment-setup

Yes, I have been checked several times about android environment.

Android SDK:
ζˆͺεœ– 2020-04-08 上午10 14 10

ζˆͺεœ– 2020-04-08 上午10 30 14

ζˆͺεœ– 2020-04-08 上午10 30 22

Android AVD:
ζˆͺεœ– 2020-04-08 上午10 14 47

environment PATH: ( setting .zhsrc / .bash_profile / .bashrc )
ζˆͺεœ– 2020-04-08 上午10 20 49

ζˆͺεœ– 2020-04-08 上午10 19 07

ζˆͺεœ– 2020-04-08 上午10 19 13

I'm solved
distributionUrl=https\://services.gradle.org/distributions/gradle-6.3-all.zip
upgrade gradle 6.3

@satsuya0114 It looks you are have multiple Gradle instances running in the background:

Starting a Gradle Daemon, 1 incompatible and 1 stopped Daemons
 could not be reused, use --status for details

Do these commands to find and stop the Gradle instances. Begin at your project root directory.

$ cd android
$ ./gradle --status or ./gradlew (I believe is for windows)

Find the ones that are idle and stopped and destroy them:

$ kill PID

Hope it works for you!

@satsuya0114 It looks you are have multiple Gradle instances running in the background:

Starting a Gradle Daemon, 1 incompatible and 1 stopped Daemons
 could not be reused, use --status for details

Do these commands to find and stop the Gradle instances. Begin at your project root directory.

$ cd android
$ ./gradle --status or ./gradlew (I believe is for windows)

Find the ones that are idle and stopped and destroy them:

$ kill PID

Hope it works for you!

Thank you for reply. @16oh4

When I use the comment: gradle --status it just show 1 PID.

0.62.2 still not working / but 0.61.5 still working :(

I'm solved
distributionUrl=https\://services.gradle.org/distributions/gradle-6.3-all.zip
upgrade gradle 6.3

@fatiherdogan01 Thank you for reply.

I changed the distributionUrl in my project.

But it didn't work.

I'm solved
distributionUrl=https\://services.gradle.org/distributions/gradle-6.3-all.zip
upgrade gradle 6.3

This solution worked for me, the error I encountered was:

java.lang.NoClassDefFoundError: Could not initialize class org.codehaus.groovy.vmplugin.v7.Java7
    at org.codehaus.groovy.vmplugin.VMPluginFactory.<clinit>(VMPluginFactory.java:43)
    at org.codehaus.groovy.reflection.GroovyClassValueFactory.<clinit>(GroovyClassValueFactory.java:35)
    at org.codehaus.groovy.reflection.ClassInfo.<clinit>(ClassInfo.java:107)
    at org.codehaus.groovy.reflection.ReflectionCache.getCachedClass(ReflectionCache.java:95)
    at org.codehaus.groovy.reflection.ReflectionCache.<clinit>(ReflectionCache.java:39)
    at org.codehaus.groovy.runtime.metaclass.MetaClassRegistryImpl.registerMethods(MetaClassRegistryImpl.java:210)
    at org.codehaus.groovy.runtime.metaclass.MetaClassRegistryImpl.<init>(MetaClassRegistryImpl.java:108)
    at org.codehaus.groovy.runtime.metaclass.MetaClassRegistryImpl.<init>(MetaClassRegistryImpl.java:86)
    at groovy.lang.GroovySystem.<clinit>(GroovySystem.java:36)
    at org.codehaus.groovy.runtime.InvokerHelper.<clinit>(InvokerHelper.java:86)
    at groovy.lang.GroovyObjectSupport.getDefaultMetaClass(GroovyObjectSupport.java:59)
    at groovy.lang.GroovyObjectSupport.<init>(GroovyObjectSupport.java:32)
    at org.gradle.internal.extensibility.DefaultExtraPropertiesExtension.<init>(DefaultExtraPropertiesExtension.java:29)
    at org.gradle.internal.extensibility.DefaultConvention.<init>(DefaultConvention.java:49)
    at org.gradle.internal.extensibility.ExtensibleDynamicObject.<init>(ExtensibleDynamicObject.java:60)
    at org.gradle.internal.instantiation.generator.MixInExtensibleDynamicObject.<init>(MixInExtensibleDynamicObject.java:35)
    at org.gradle.initialization.DefaultSettings_Decorated.getAsDynamicObject(Unknown Source)
    at org.gradle.initialization.SettingsFactory.createSettings(SettingsFactory.java:58)
    at org.gradle.initialization.ScriptEvaluatingSettingsProcessor.process(ScriptEvaluatingSettingsProcessor.java:61)
    at org.gradle.initialization.PropertiesLoadingSettingsProcessor.process(PropertiesLoadingSettingsProcessor.java:38)
    at org.gradle.initialization.SettingsEvaluatedCallbackFiringSettingsProcessor.process(SettingsEvaluatedCallbackFiringSettingsProcessor.java:34)
    at org.gradle.initialization.RootBuildCacheControllerSettingsProcessor.process(RootBuildCacheControllerSettingsProcessor.java:36)
    at org.gradle.initialization.BuildOperationSettingsProcessor$2.call(BuildOperationSettingsProcessor.java:50)
    at org.gradle.initialization.BuildOperationSettingsProcessor$2.call(BuildOperationSettingsProcessor.java:47)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor$CallableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:416)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor$CallableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:406)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor$1.execute(DefaultBuildOperationExecutor.java:165)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:250)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:158)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:102)
    at org.gradle.internal.operations.DelegatingBuildOperationExecutor.call(DelegatingBuildOperationExecutor.java:36)
    at org.gradle.initialization.BuildOperationSettingsProcessor.process(BuildOperationSettingsProcessor.java:47)
    at org.gradle.initialization.DefaultSettingsLoader.findSettingsAndLoadIfAppropriate(DefaultSettingsLoader.java:102)
    at org.gradle.initialization.DefaultSettingsLoader.findAndLoadSettings(DefaultSettingsLoader.java:45)
    at org.gradle.initialization.SettingsAttachingSettingsLoader.findAndLoadSettings(SettingsAttachingSettingsLoader.java:35)
    at org.gradle.internal.composite.CommandLineIncludedBuildSettingsLoader.findAndLoadSettings(CommandLineIncludedBuildSettingsLoader.java:34)
    at org.gradle.internal.composite.ChildBuildRegisteringSettingsLoader.findAndLoadSettings(ChildBuildRegisteringSettingsLoader.java:52)
    at org.gradle.internal.composite.CompositeBuildSettingsLoader.findAndLoadSettings(CompositeBuildSettingsLoader.java:35)
    at org.gradle.initialization.DefaultSettingsPreparer.prepareSettings(DefaultSettingsPreparer.java:36)
    at org.gradle.initialization.BuildOperatingFiringSettingsPreparer$LoadBuild.doLoadBuild(BuildOperatingFiringSettingsPreparer.java:59)
    at org.gradle.initialization.BuildOperatingFiringSettingsPreparer$LoadBuild.run(BuildOperatingFiringSettingsPreparer.java:54)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:402)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:394)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor$1.execute(DefaultBuildOperationExecutor.java:165)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:250)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:158)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:92)
    at org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
    at org.gradle.initialization.BuildOperatingFiringSettingsPreparer.prepareSettings(BuildOperatingFiringSettingsPreparer.java:42)
    at org.gradle.initialization.DefaultGradleLauncher.prepareSettings(DefaultGradleLauncher.java:194)
    at org.gradle.initialization.DefaultGradleLauncher.doClassicBuildStages(DefaultGradleLauncher.java:138)
    at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:130)
    at org.gradle.initialization.DefaultGradleLauncher.executeTasks(DefaultGradleLauncher.java:110)
    at org.gradle.internal.invocation.GradleBuildController$1.execute(GradleBuildController.java:60)
    at org.gradle.internal.invocation.GradleBuildController$1.execute(GradleBuildController.java:57)
    at org.gradle.internal.invocation.GradleBuildController$3.create(GradleBuildController.java:85)
    at org.gradle.internal.invocation.GradleBuildController$3.create(GradleBuildController.java:78)
    at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:189)
    at org.gradle.internal.work.StopShieldingWorkerLeaseService.withLocks(StopShieldingWorkerLeaseService.java:40)
    at org.gradle.internal.invocation.GradleBuildController.doBuild(GradleBuildController.java:78)
    at org.gradle.internal.invocation.GradleBuildController.run(GradleBuildController.java:57)
    at org.gradle.tooling.internal.provider.ExecuteBuildActionRunner.run(ExecuteBuildActionRunner.java:31)
    at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35)
    at org.gradle.launcher.exec.BuildOutcomeReportingBuildActionRunner.run(BuildOutcomeReportingBuildActionRunner.java:63)
    at org.gradle.tooling.internal.provider.ValidatingBuildActionRunner.run(ValidatingBuildActionRunner.java:32)
    at org.gradle.launcher.exec.BuildCompletionNotifyingBuildActionRunner.run(BuildCompletionNotifyingBuildActionRunner.java:39)
    at org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner$3.call(RunAsBuildOperationBuildActionRunner.java:51)
    at org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner$3.call(RunAsBuildOperationBuildActionRunner.java:45)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor$CallableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:416)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor$CallableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:406)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor$1.execute(DefaultBuildOperationExecutor.java:165)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:250)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:158)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:102)
    at org.gradle.internal.operations.DelegatingBuildOperationExecutor.call(DelegatingBuildOperationExecutor.java:36)
    at org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner.run(RunAsBuildOperationBuildActionRunner.java:45)
    at org.gradle.launcher.exec.InProcessBuildActionExecuter$1.transform(InProcessBuildActionExecuter.java:50)
    at org.gradle.launcher.exec.InProcessBuildActionExecuter$1.transform(InProcessBuildActionExecuter.java:47)
    at org.gradle.composite.internal.DefaultRootBuildState.run(DefaultRootBuildState.java:78)
    at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:47)
    at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:31)
    at org.gradle.launcher.exec.BuildTreeScopeBuildActionExecuter.execute(BuildTreeScopeBuildActionExecuter.java:42)
    at org.gradle.launcher.exec.BuildTreeScopeBuildActionExecuter.execute(BuildTreeScopeBuildActionExecuter.java:28)
    at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:78)
    at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:52)
    at org.gradle.tooling.internal.provider.SubscribableBuildActionExecuter.execute(SubscribableBuildActionExecuter.java:59)
    at org.gradle.tooling.internal.provider.SubscribableBuildActionExecuter.execute(SubscribableBuildActionExecuter.java:36)
    at org.gradle.tooling.internal.provider.SessionScopeBuildActionExecuter.execute(SessionScopeBuildActionExecuter.java:68)
    at org.gradle.tooling.internal.provider.SessionScopeBuildActionExecuter.execute(SessionScopeBuildActionExecuter.java:38)
    at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute(GradleThreadBuildActionExecuter.java:37)
    at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute(GradleThreadBuildActionExecuter.java:26)
    at org.gradle.tooling.internal.provider.ParallelismConfigurationBuildActionExecuter.execute(ParallelismConfigurationBuildActionExecuter.java:43)
    at org.gradle.tooling.internal.provider.ParallelismConfigurationBuildActionExecuter.execute(ParallelismConfigurationBuildActionExecuter.java:29)
    at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:60)
    at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:32)
    at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:55)
    at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:41)
    at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:48)
    at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:32)
    at org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild(ExecuteBuild.java:68)
    at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:37)
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
    at org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execute(WatchForDisconnection.java:39)
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
    at org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execute(ResetDeprecationLogger.java:27)
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
    at org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon.execute(RequestStopIfSingleUsedDaemon.java:35)
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
    at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.create(ForwardClientInput.java:78)
    at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.create(ForwardClientInput.java:75)
    at org.gradle.util.Swapper.swap(Swapper.java:38)
    at org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute(ForwardClientInput.java:75)
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
    at org.gradle.launcher.daemon.server.exec.LogAndCheckHealth.execute(LogAndCheckHealth.java:55)
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
    at org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(LogToClient.java:63)
    at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:37)
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
    at org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.doBuild(EstablishBuildEnvironment.java:82)
    at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:37)
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
    at org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy$1.run(StartBuildOrRespondWithBusy.java:52)
    at org.gradle.launcher.daemon.server.DaemonStateCoordinator$1.run(DaemonStateCoordinator.java:297)
    at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64)
    at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:48)
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630)
    at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:56)
    at java.base/java.lang.Thread.run(Thread.java:832)

With the new init of react-native.
react-native --version says 4.6.3

Hey there, it looks like there has been no activity on this issue recently. Has the issue been fixed, or does it still require the community's attention? This issue may be closed if no further activity occurs. You may also label this issue as a "Discussion" or add it to the "Backlog" and I will leave it open. Thank you for your contributions.

Closing this issue after a prolonged period of inactivity. If this issue is still present in the latest release, please feel free to create a new issue with up-to-date information.

The same issue.

Was this page helpful?
0 / 5 - 0 ratings