Heim > Java > javaLernprogramm > Warum wird meine App nach dem Upgrade auf Android 12 nicht kompiliert?

Warum wird meine App nach dem Upgrade auf Android 12 nicht kompiliert?

DDD
Freigeben: 2024-12-01 10:34:11
Original
497 Leute haben es durchsucht

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

Nach dem Upgrade auf Android 12 lässt sich die Anwendung nicht kompilieren. Der im Merged-Manifest angezeigte Fehler hängt mit dem Attribut android:exported zusammen, das explizit für Komponenten angegeben werden muss, für die ein Absichtsfilter definiert ist. Um dieses Problem zu beheben, müssen Sie das Attribut „android:exported“ für alle Aktivitäten in Ihrer Manifestdatei auf „false“ setzen.

Hier ist ein Beispiel für das Festlegen des Attributs „android:exported“:

<activity
    android:name=".ui.MainActivity"
    android:exported="false" />
Nach dem Login kopieren

Sobald Sie das Attribut „android:exported“ für alle Aktivitäten in Ihrer Manifestdatei festgelegt haben, sollten Sie Ihre Anwendung ohne Fehler kompilieren können.

Das obige ist der detaillierte Inhalt vonWarum wird meine App nach dem Upgrade auf Android 12 nicht kompiliert?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage