Android:exported muss explizit für <**Aktivität**> angegeben werden. Apps, die auf Android 12 und höher ausgerichtet sind, müssen einen expliziten Wert für Android:exported angeben, wenn für die entsprechende Komponente ein Absichtsfilter definiert ist. Weitere Informationen finden Sie unter https://developer.android.com/guide/topics/manifest/activity-element#exported. Hauptmanifest (diese Datei)
Die obige Fehlermeldung weist darauf hin, dass eine oder mehrere <**Aktivitäten**> Elementen in Ihrer AndroidManifest.xml-Datei fehlt das Attribut **android:exported**. In Android 12 und höher sind alle <**Aktivitäten**> Elemente müssen einen expliziten Wert für das Attribut **android:exported** haben, auch wenn der Standardwert (**false**) gewünscht ist.
Um diesen Fehler zu beheben, müssen Sie das ** hinzufügen android:exported**-Attribut für alle <**Aktivitäten**> Elemente in Ihrer Manifestdatei. Der Wert des Attributs sollte **true** sein, wenn die Aktivität exportiert werden soll, oder **false**, wenn sie nicht exportiert werden soll.
Hier ist ein Beispiel für eine <**Aktivität* *> Element mit dem Attribut **android:exported** auf **false** gesetzt:
<activity android:name=".MainActivity" android:exported="false" />
Sobald Sie das Attribut **android:exported** zu allen <**Aktivitäten** hinzugefügt haben > Elemente in Ihrer Manifestdatei sollten Sie in der Lage sein, Ihre App fehlerfrei zu erstellen.
Hier sind einige zusätzliche Ressourcen, die hilfreich sein können:
Das obige ist der detaillierte Inhalt vonWarum erhalte ich die Fehlermeldung „Android:exported muss explizit angegeben werden für'?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!