Maison > Java > javaDidacticiel > Pourquoi mon application ne se compile-t-elle pas après la mise à niveau vers Android 12 ?

Pourquoi mon application ne se compile-t-elle pas après la mise à niveau vers Android 12 ?

DDD
Libérer: 2024-12-01 10:34:11
original
414 Les gens l'ont consulté

Why Won't My App Compile After Upgrading to Android 12?

Après la mise à niveau vers Android 12, l'application ne se compilera pas. L'erreur affichée dans le manifeste fusionné est liée à l'attribut android:exported qui doit être explicitement spécifié pour les composants pour lesquels un filtre d'intention est défini. Pour résoudre ce problème, vous devez définir l'attribut android:exported sur false pour toutes les activités de votre fichier manifeste.

Voici un exemple de la façon de définir l'attribut android:exported :

<activity
    android:name=".ui.MainActivity"
    android:exported="false" />
Copier après la connexion

Une fois que vous avez défini l'attribut android:exported pour toutes les activités de votre fichier manifeste, vous devriez pouvoir compiler votre application sans aucune erreur.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal