TomokiIchi / fittrack

MIT License
0 stars 1 forks source link

fit_kit導入時依存関係エラー対処 #1

Open TomokiIchi opened 3 years ago

TomokiIchi commented 3 years ago

以下のエラーが発生。

`FAILURE: Build failed with an exception.

BUILD FAILED in 10s Running Gradle task 'assembleDebug'... Running Gradle task 'assembleDebug'... Done 11.4s The build failed likely due to AndroidX incompatibilities in a plugin. The tool is about to try using Jetifier to solve the incompatibility. Building plugin fit_kit... Running Gradle task 'assembleAarRelease'... Running Gradle task 'assembleAarRelease'... Done 6.7s

FAILURE: Build failed with an exception.

BUILD FAILED in 5s

Exception: The plugin fit_kit could not be built due to the issue above.`

TomokiIchi commented 3 years ago

エラーメッセージは「fitkitの:fit_kit:debugCompileClasspathが要求する依存関係(androidx.loader:loader:1.0.0やcom.google.android.gms:play-services-base:17.1.0など)を解消できない」。

原因として考えられること

  1. 依存関係にあるパッケージ?がbuild.gradleの記述にないor要求されるバージョンでない
  2. flutterの設定ファイル?により、Androidの構築が失敗するようになっている。→fitkitを使わないで構築したところ正常に動作。これではない。
TomokiIchi commented 3 years ago

PCを再起動後、突如治った。 依存関係のパッケージのインストールがなぜかうまくいった。

「Could not resolve all task dependencies for configuration」「Could not determine the dependencies of task」「Could not resolve androidx.lifecycle:lifecycle-common」で検索した解決策を試しても動かなかった。 依存関係のミスはなぜ起きるのか?