私は第三者モジュールを使用したAndroid React Nativeプロジェクトを持っています。私のアプリは、0.35.0に依存したようreact-native-0.35.0
Androidスタジオの「宣言に移動」の一時的な依存関係が解消
に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
でこの動作が発見し、修正するのエラーは非常に困難にします。それについて私は何ができますか?
私はAndroidスタジオの動作を修正したいと考えています。 –
0.35でもないものをインポートしてから、それが正しく動作するとはどういうことでしょうか? Android Studioでは古いソフトウェアをインポートしているため、古いRNモジュールのものです。私はそれをバグとはみなさない。 –
Android Studioは0.19.0の存在を認識してはいけません。 0.35.0と0.19.0で共有されるインポートはどうですか? Android Studioはコインを反転させてソースコードを見つけるだけですか? –