J'essaye de tester une application. Je reçois un problème étrange avec ce problème car l'application ne parvient pas à déboguer/exécuter. La version du SDK est 28 tandis que le reste est ci-dessous:
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)
La génération Gradle n'a pas réussi à produire un fichier .apk. Il est probable que ce fichier ait été généré sous C:\Development \\ build, mais l'outil n'a pas pu le trouver.
Existe-t-il un moyen de transmettre ce problème ou une configuration qui peut me permettre de s'exécuter en fournissant ou en donnant le chemin de sortie à Gradle? Le .apk semble généré lorsque l'erreur se déclare.
METTRE À JOUR:
Android Studio -v 3.5.3
Gradle -v 3.4.2
Gradle Wrapper -v 5.1.1
Parfois, ce problème se produit lorsque le code suivant est mentionné dans le fichier build.gradle. Commentez ce code et essayez d'exécuter la compilation et cela a réussi pour moi. Si vous souhaitez créer plusieurs fichiers apk, veuillez les utiliser tout en prenant la version de version et supprimez-la pour les versions de débogage. À partir de la capture d'écran que vous avez partagée, je peux voir plusieurs apk générés pour vous et commenter des apks fractionnés vous aidera à résoudre ce problème.
splits {
abi {
enable true
reset()
include 'armeabi', 'armeabi-v7a', 'arm64-v8a', 'x86', 'x86_64'
universalApk true
}
}
Dans mon cas, le problème était qu'un SDK spécifique à un module n'était pas défini pour mon Android. La solution que j'ai trouvée est:
Open Android Studio->File->Project Structure->Project SDK box->set Android API