Après avoir mis à jour Android Studio 3.4 à 3.5 et voulu créer un APK signé, cependant, je reçois l'erreur:
Cause: buildOutput.apkData ne doit pas être nul Erreur
J'ai déjà essayé de nettoyer et faire le projet et de nettoyer et reconstruire le projet, sans succès.
J'utilise Android Gradle 3.5.0 & Gradle Version 5.4.1
Ce problème se produit après la mise à jour de mon Android studio v3.4 à v3.5 Maintenant, cela fonctionne bien
I fixed this issue by deleting debug/output.json and release/output.json files
otherwise change your apk destination folder path.
Android Studio 3.5
compilesdkVersion 28
apk generating working
option 1 - modifiez le dossier de destination de l'apk généré et générez à nouveau l'apk.
option 2 - supprimez le fichier output.json sous le dossier release et générez à nouveau apk.
Cela a résolu mon problème. J'espère que cela vous aidera aussi.
Je ne sais pas pourquoi le problème se produisait mais en changeant la
dossier de destination de sortie apk
résolu le problème.
Supprimez manuellement le répertoire de construction et reconstruisez, cela a fonctionné pour moi
Il fonctionne sur la version AS 3.4.2. J'ai tout essayé (Clean & Make the Project et to Clean & Rebuild) et enfin rétrogradé à 3.4.2.
Ce problème peut être résolu dans la version 3.6. https://androidstudio.googleblog.com/2019/07/Android-studio-36-canary-5-available.html