web-dev-qa-db-ja.com

Flutter:Gradleビルドで.apkファイルの作成に失敗しました。このファイルは<app_root> \ buildの下に生成された可能性がありますが、ツールはそれを見つけることができませんでした

アプリを試運転しようとしています。アプリがデバッグ/実行に失敗するため、この問題で奇妙な問題が発生し続けます。 SDKのバージョンは28ですが、残りは以下のとおりです。

Flutter 1.13.9-pre.79 • channel master • https://github.com/flutter/flutter.git
Framework • revision 9eb9ea0ffa (6 hours ago) • 2020-01-13 21:30:42 -0800
Engine • revision 0235a50843
Tools • Dart 2.8.0 (build 2.8.0-dev.0.0 28c335d5a2)

enter image description here

Gradleビルドで.apkファイルの作成に失敗しました。このファイルはC:\ Development \\ buildの下に生成された可能性がありますが、ツールはそれを見つけることができませんでした。

この問題を渡す方法、またはGradleへの出力パスを提供または提供することで実行できるようにする構成はありますか?エラーの状態として.apkが生成されているようです。

enter image description here

更新:

Android Studio -v 3.5.3 
Gradle -v 3.4.2 
Gradle Wrapper -v 5.1.1
9
oetoni

この問題は、build.gradleファイルに次のコードが記載されている場合に発生することがあります。このコードにコメントしてビルドを実行してみてください。複数のapkファイルをビルドする場合は、リリースビルド中にそれらを使用し、デバッグビルド用に削除してください。あなたが共有したスクリーンショットから、私はあなたのために生成された複数のapkを見ることができ、分割されたapkにコメントすることはそれを修正するのに役立ちます。

splits {
    abi {
        enable true
        reset()
        include 'armeabi', 'armeabi-v7a', 'arm64-v8a', 'x86', 'x86_64'
        universalApk true
    }
}
0
Mahesh

Build nameからEdit Configurationsにフレーバー名を追加-)そしてそれはうまくいった! enter image description here

0
Farwa

私の場合、問題は、モジュールAndroid APIモジュールにモジュール固有のSDKが設定されていないことでした。解決策は次のとおりです。

Open Android Studio->File->Project Structure->Project SDK box->set Android API
0
Lorenzo Tosone