ベアボーンプロジェクトで反応ネイティブrun-androidを実行しようとすると、次のエラーが表示されます。org.slf4j.impl.SimpleLoggerFactoryはorg.gradle.logging.internal.slf4j.OutputEventListenerBackedLoggerContextにキャストできません
同じプロジェクトは、iOSシミュレータでうまく動作します。
私は、すべての指示が適切に設定されていると思っていますが、なぜこのようなことが起こっているのかは完全にわかりません。完全なログは次のとおりです。
$反応するネイティブrun-android JS server already running。 /binに/ SH:ADB:コマンド ビルを発見し、デバイス上のアプリをインストールしていない(CDアンドロイド& & ./gradlew installDebug ...
FAILURE:例外で失敗しましたビルド
- 。何が悪かったのか
: org.slf4j.impl.SimpleLoggerFactoryはorg.gradle.logging.internal.slf4j.OutputEventListenerBackedLoggerContext
にキャストすることはできません 試してみてください。--stacktrace OPと ランスタックトレースを取得します。より多くのログ出力を得るには、--infoまたは--debugオプションを指定して実行します。 デバイスにアプリをインストールできませんでした。詳細については、上記のエラーをお読みください。 https://facebook.github.io/react-native/docs/android-setup.html
そして、ここでは、スタックトレースです:
$ ./gradlew installDebug --stacktrace
を使用すると、Androidのエミュレータ実行中またはデバイスに接続し、あなたのAndroidの開発環境を を設定しているがあることを確認してくださいFAILURE:例外が発生してビルドに失敗しました。何が悪かったのか
:--infoかと ラン - : org.slf4j.impl.SimpleLoggerFactoryはorg.gradle.logging.internal.slf4j.OutputEventListenerBackedLoggerContext
試しにキャストすることはできませんデバッグオプションを使用して、より多くのログ出力を取得します。
例外は次のとおりです。 にjava.lang.ClassCastException:org.slf4j.impl.SimpleLoggerFactoryはorg.gradle.logging.internal.slf4j.Slf4jLoggingConfigurerでorg.gradle.logging.internal.slf4j.OutputEventListenerBackedLoggerContext にキャストすることはできません(LoggingSystemAdapter.java:55) org.gradle.logging.internal.LoggingSystemAdapter.on(LoggingSystemAdapter.java:42) at org.gradle.logging.internal.DefaultLoggingManager $ StartableLoggingSystem.start(DefaultLoggingManager.java:191)(DefaultLoggingManager.java:60) at org.gradle.logging.internal.DefaultLoggingManager.start(DefaultLoggingManager.java:31) at org.gradle.launcher.cli。 CommandLineActionFactory $ WithLogging.execute(CommandLineActionFactory。Javaの:ORGでorg.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.java:33) でorg.gradle.launcher.cli.CommandLineActionFactory $ WithLogging.execute(CommandLineActionFactory.java:169) で201) 。 org.gradle.launcher.cluncation.Action.execute(ExceptionReportingAction.java:22) at org.gradle.launcher.Main.doAction(Main.java:33) at org.gradle.launcher.bootstrap.EntryPoint.run(EntryPoint。 Javaの:45) sun.reflect.NativeMethodAccessorImpl.invoke0(ネイティブメソッド) でsun.reflect.DelegatingMethodAccessorImpl.invokeでsun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) (DelegatingMethodAccessorImpl.java:43)で java.lang.reflect.Method.invoke(Method.java:498) (org.gradle.launcher.bootstrap.ProcessBootstrap.runNoExit sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.javaでsun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) でsun.reflect.NativeMethodAccessorImpl.invoke0(ネイティブメソッド) における主(GradleMain.java:23) :43) at java.lang.reflect.Mava.yvoke(Method.java:498) (WrapperExecutor.java:127) at org.gradle.wrapper。 GradleWrapperMain.main(GradleWrapperMain.java:61)