簡體   English   中英

Android Studio - 屬性 android... 此處不允許 - AndroidManifest.xml

[英]Android Studio - Attribute android… is not allowed here - AndroidManifest.xml

幾天來,我一直在尋找解決此問題的方法。 到目前為止,我找到的答案都沒有奏效。 這是我嘗試過的:

  1. 使緩存無效並重新啟動
  2. 將項目與 gradle 文件同步
  3. 關閉清單並重新打開
  4. 更改 SDK 最小值和目標級別
  5. 重建項目

這些都不起作用。 使用“基本活動”、“Test6”作為名稱、“Kotlin”作為語言和 API 28 的最低 SDK 創建新項目后。這是我的 AndroidManifest.xml 文件: AndroidManifest.xml 文件

每個 android:... 條目都是紅色的,標題中給出了錯誤。 ...".MainActivity" 條目有此錯誤:未解析的類 'MainActivity'

項目結構加MainActivity.kt文件

您需要定義 xmlns 以啟用 android: 前綴。

xmlns:android="http://schemas.android.com/apk/res/android"

對於活動名稱,您可以使用絕對名稱,這意味着添加包名稱,例如,

mydomain.mypackage.MainActivity

如果您想使用短名稱,您的活動必須在清單文件中定義的同一個包中:

package="mydomain.mypackage"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM