尝试在 AdroidManifest.xml 中列出权限时出现错误“应定义 'name' 属性”

Error "'name' attribute should be defined" When Trying to List Permissions in AdroidManifest.xml

我是 android 工作室的新手,在 Gradle 更新后,将鼠标悬停在我写入文件的两个 uses-permission 上时出现错误。错误消息是:应该定义 'name' 属性。这是处理以下权限的代码:

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.actually_not.atypicalcameraeffectsapp">

    //Permissions
    <uses-permission andriod:name="android.permission.CAMERA" />
    <uses-feature andriod:name="android.hardware.camera.any" />
    <uses-permission andriod:name="android.permission.RECORD_AUDIO" />
    <uses-feature andriod:name="android.hardware.microphone" />

    <application
        ...

显然我使用的是 Android Gradle 插件版本 4.0.1 和 Gradle 版本 6.1.1。我不知道两者之间有什么区别。

我是否应该尝试回滚到 Gradle 之一的不同版本,是我的代码有问题还是其他原因?

检查每个权限的 name 标记的拼写。 andriod:name 应该是 android:name。 :)