web-dev-qa-db-fra.com

erreur: fichier PNG non compilé passé en argument. Doit être d'abord compilé dans un fichier .flat

Dans react-native, j'essaie de générer un APK signé en suivant leurs instructions . Mais lorsque j'exécute cette commande ./gradlew assembleRelease, elle me montre cette erreur. Détails de l'erreur .

Ma plateforme:

  • OS: Windows 10
  • noeud: 8.9.1
  • npm: 5.5.1
  • réagir: 16.3.2
  • react-native: 0.55

Quelqu'un peut-il me dire pourquoi je reçois cette erreur?

J'ai une solution ici en ajoutant Android.enableAapt2=false dans Android/gradle.properties. Apparemment, j'ai lu que ce n'est qu'une solution temporaire. Pas moyen de le résoudre avec d'autres solutions?

20
Arif

Ajouter org.gradle.configureondemand=true à Android/gradle.properties

5
Moesio

Bien que ce ne soit pas recommandé, la solution suivante a fonctionné pour moi:

Ajouter cette ligne dans Android/gradle.properties

Android.enableAapt2=false

Source: https://github.com/react-navigation/react-navigation/issues/4755

0
Mostafiz Rahman