2016-10-17 15 views
1

私は第三者モジュールを使用したAndroid React Nativeプロジェクトを持っています。私のアプリは、0.35.0に依存したようreact-native-0.35.0 Androidスタジオの「宣言に移動」の一時的な依存関係が解消

Mouse over on imports

react-native-0.19.0

  • com.facebook.react.ReactInstanceManagerポイントに

    • com.facebook.react.LifecycleStateポイント:

      のAndroid Studioは、右の依存関係にジャンプに失敗します私は、com.facebook.react.LifecycleStateインポートでエラーが発生すると予想しています(クラス定義が0.19から0.35の間で移動したため)

      私のアプリも0.19.0に依存するモジュールに依存しています。なぜなら、私はまだ理解していませんから、Android Studioはインポートをプルダウンしてこれはひどいフォールバックである0.19.0

      のソースは、いなくても一貫性のGradleの./gradlew -q dependencies

      でこの動作が発見し、修正するのエラーは非常に困難にします。それについて私は何ができますか?

  • 答えて

    0

    com.facebook.react.common.LifecycleStateをインポートしてください。

    +0

    私はAndroidスタジオの動作を修正したいと考えています。 –

    +0

    0.35でもないものをインポートしてから、それが正しく動作するとはどういうことでしょうか? Android Studioでは古いソフトウェアをインポートしているため、古いRNモジュールのものです。私はそれをバグとはみなさない。 –

    +0

    Android Studioは0.19.0の存在を認識してはいけません。 0.35.0と0.19.0で共有されるインポートはどうですか? Android Studioはコインを反転させてソースコードを見つけるだけですか? –

    関連する問題