web-dev-qa-db-ja.com

Flutterアプリが「Gradleタスク 'assembleDebug'を実行しています...」

アプリを実行すると動かなくなる

Launching lib\main.Dart on Lenovo A319 in debug mode...
Running Gradle task 'assembleDebug'...
(This is taking an unexpectedly long time.)

Gradleも依存関係も初期化しない

15
learner

Android=のAPKをFlutterで作成すると、この問題が発生することがあります。私もこの問題に直面して運がよかったです。解決できるいくつかの方法を次に示します。

1. Due to androidX

ここから推奨ルートに従っている場合: https://flutter.dev/docs/development/packages-and-plugins/androidx-compatibility

これを試して:

上記のチュートリアルの「推奨されない」方法の手順で、リストされているすべてのファイルがプロジェクトと同じであるかどうかを確認します。特にroot/Android/gradle/wrapper/gradle-wrapper.properties set distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.2-all.Zip in root/Android/build.gradle, set dependencies { classpath 'com.Android.tools.build:gradle:3.3.2' }

root/Android/app/build.gradle SDK version is set to minimum 28 for: compileSdkVersion 28 and targetSdkVersion 28 ありがとうございました。

1
jibril90

Androidスタジオはデバイス(AVD)に接続するためにファイアウォールの許可を必要とするため、Windows 10では時間がかかります。完全にダウンロードしていない別の理由が考えられますAndroid SDK。
問題を確認するには、ターミナル/コマンド/ PowerShellコマンドツールでコマンドを実行します。

_flutter doctor_ フラッタードクター

sDKがインストールされているかどうかを確認します。次のコマンドを使用して、ライセンスをインストールして同意してください

_flutter doctor --Android-licenses_

これで問題が解決しない場合は、Android studioにアクセスして、Android Studio、

File-> settings->System settings(left tab) ->Android SDK

そのページの_SDK Tool section_に移動し、

アンティック_hide obsolete packages_、

Android SDL tools(obsolete)を選択し、applyを押して、必要に応じてその他の便利なツールをインストールします。

1
Uday Chauhan

これは役立ちました:compileSdkVersion 28およびtargetSdkVersion 28のroot/Android/app/build.gradle SDKバージョンが最小28に設定されているかどうかを確認してください

Firestoreのインポートで発生します。

0

私はUbuntu 18.04でVSコードを使用しています

私にとっては、適切なAndroid接続されたデバイス用のsdkビルドツールのバックグラウンドダウンロードでした。実行中flutter run -vがダウンロードしていることを示しましたAndroid SDKビルドツールは通常、しばらく時間がかかります。ダウンロードが完了すると、フラッターアプリがコンパイルされ、正常に実行されました。

ソリューション

  1. Android sdk toolsをインストールし、環境パスに追加したことを確認してください。Android sdk toolsをダウンロードしたことを前提としています。

  2. Gradleをインストールしてパスに追加したことを確認します

  3. 最新のダートおよびフラッターSDKがインストールされていることを確認します

1と2については、この投稿を参照してください。

Android studio なしでフラッターを設定する==

0
briancollins081

私の場合、Google Web Driverをダウンロードするのを忘れていました。 Google Web Driverをダウンロードすると実行されます。

0
JustCodeNinja

これは多くの問題の1つである可能性が高く、推奨されるトラブルシューティングの一部は here で見つけることができます。

  1. Android sdkに対してビルドしていることを確認してください... build.gradleファイルでcompileSdkVersionを確認してください。

  2. 関連するSDKをアンインストールして再インストールしてみてください。

  3. 一部のユーザーは、ダートを再設置する必要があると報告しています。

もう少し情報がなければ、基本的なトラブルシューティングは申し訳ありませんが提供できる最善の方法です。

幸運を。

0
Duncan Pullen

Build.gradleファイルのcompileSdkVersionが間違っているため、同じ問題が発生しました。正常に動作しています。

0
Alex