首頁 >Java >java教程 >為什麼我的應用程式升級到 Android 12 後無法編譯?

為什麼我的應用程式升級到 Android 12 後無法編譯?

DDD
DDD原創
2024-12-01 10:34:11480瀏覽

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

升級到 android 12 後,應用程式將無法編譯。合併清單中顯示的錯誤與 android:exported 屬性有關,需要為定義了意圖過濾器的元件明確指定該屬性。要解決此問題,您需要將清單檔案中的所有活動的 android:exported 屬性設為 false。

以下是如何設定android:exported 屬性的範例:

<activity
    android:name=".ui.MainActivity"
    android:exported="false" />

為清單檔案中的所有活動設定android:exported 屬性後,您應該能夠編譯應用程式而不會出現任何錯誤。

以上是為什麼我的應用程式升級到 Android 12 後無法編譯?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn