问题描述
这几天我一直在寻找解决这个问题的方法。到目前为止,我找到的答案都没有奏效。这是我尝试过的:
这些都不起作用。使用“基本活动”、“Test6”作为名称、“Kotlin”作为语言和 API 28 的最低 SDK 创建新项目后。这是我的 AndroidManifest.xml 文件: AndroidManifest.xml file
每个 android:... 条目都是红色的,标题中给出了错误。 ...".MainActivity" 条目有此错误:未解析的类 'MainActivity'
Project structure plus MainActivity.kt file
解决方法
您需要定义 xmlns 以启用 android: 前缀。
xmlns:android="http://schemas.android.com/apk/res/android"
对于活动名称,您可以使用绝对名称,即添加包名称,例如,
mydomain.mypackage.MainActivity
如果您想使用短名称,您的活动必须在清单文件中定义的同一个包中:
package="mydomain.mypackage"