web-dev-qa-db-ja.com

「com.ex.app.MainActivity」のスーパータイプである「Android.Arch.lifecycle.LifecycleOwner」にアクセスできません

Android studioで「プロジェクトを開く」Androidプロジェクトの一部)で新しいフラッタープロジェクトを作成しました。MainActivity.ktでエラーが発生しましたが、ビルドは成功しました。

enter image description here

私のクラスパスは:

enter image description here

そして最後に私の依存関係は:

implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.70"
testImplementation 'junit:junit:4.12'
androidTestImplementation 'androidx.test:runner:1.2.0'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.2.0'

誰かが私を助けてくれるとありがたいです。

6
Parisa Baastani

Flutterディレクトリに移動する必要があります

rm -rf bin/cache/artifacts/engine/Android*

次にプロジェクトディレクトリに移動します

flutter clean
flutter pub get

また、Android Studio。

1
whitebug

Androidxライブラリに問題があるようです!私はandroidxからバックアップしましたが、kotlinとJavaの両方でエラーなしで機能します。

0
Parisa Baastani

Android= StudioのKotlinプラグインを1.3.70から1.3.61にダウングレードすると、問題が解決しました

0

ベータ機能「Java/Kotlinのコード補完、ナビゲーションなどを有効にする」:設定->言語とフレームワーク-> Flutter(下)を有効にする必要があります。

0
jayme