#android #android-studio #android-gradle-plugin #build.gradle #android-manifest
#Android #android-studio #android-gradle-plugin #build.gradle #android-манифест
Вопрос:
Я новичок в Android Studio, и после обновления 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, что-то не так с моим кодом или что-то еще?
Ответ №1:
Проверьте правильность написания name
тега каждого разрешения. andriod:name
должно быть android:name
. 🙂
Комментарии:
1. Вау, у меня был эпический момент facepalm. Спасибо