Ceci est mon erreur;
This project uses AndroidX dependencies, but the 'android.useAndroidX' property is not enabled. Set this property to true in the gradle.properties file and retry. The following AndroidX dependencies are detected: androidx.fragment:fragment:1.0.0, androidx.versionedparcelable:versionedparcelable:1.0.0, androidx.slidingpanelayout:slidingpanelayout:1.0.0 ...
Comment puis-je résoudre ce problème? je supprime toutes les bibliothèques androidx de mes fichiers gradle et mes bibliothèques importées des classes. je ne veux pas utiliser androidx.
3 Réponses :
Le plugin Android Gradle fournit les indicateurs globaux suivants que vous pouvez définir dans votre fichier gradle.properties
:
android.useAndroidX
: lorsqu'il est défini sur true, cet indicateur indique que vous souhaitez commencer à utiliser AndroidX à partir de maintenant.
Si l'indicateur est absent, Android Studio se comporte comme si l'indicateur était défini sur false.
Utilisez donc ce plugin android.useAndroidX=true
dans gradle.properties
et sync project.
Cela devrait résoudre votre problème.
si je ne veux pas utiliser les bibliothèques androidx, que puis-je faire?
plugin cordova ajouter cordova-plugin-androidx
plugin cordova ajouter adaptateur cordova-plugin-androidx
Ensuite, créez votre application.
Il n'est pas réaliste d'éviter d'utiliser AndroidX sans utiliser un tas de choses obsolètes du système d'exploitation. Ajoutez la ligne
android.useAndroidX=true
au fichiergradle.properties
.