it-roy-ru.com

Файлы в папке сборки создаются и не должны редактироваться, не могут пересобрать проект Android

Я программировал приложение для Android, когда вдруг мне не удалось разрешить символ R в моей основной деятельности. У меня была эта проблема раньше, и она обычно устраняется, перейдя в tools-> Android-> syncProjectWithGradleFiles, но это не сработало. Вместо этого, когда я пытаюсь сделать это, он берет меня в мой файл AndroidManifest.xml и выдает мне сообщение: «Файлы в папке сборки создаются и не должны редактироваться», как показано нижеenter image description here Кроме того, эти ошибки отображаются ниже:

enter image description here Эти ошибки указывают на то, что: не найдено ни одного ресурса, соответствующего данному имени (в значке «icon» со значением «@ drawable/icon»). который является частью службы, которую я недавно пытался добавить. Поэтому я попытался удалить служебный текст здесь; однако всякий раз, когда я удаляю служебный текст, он снова добавляется в XML-файл всякий раз, когда я пытаюсь снова синхронизировать проекты с файлами Gradle. Я пересобрал проект и очистил проект, возвращая те же ошибки ... Кто-нибудь может мне помочь исправить это?

8
kpce

Это потому, что вы пытаетесь изменить неправильную версию AndroidManifest. Android Studio показывает файл, расположенный в папке сборки, когда он находит ошибки. Откройте app/src/main/AndroidManifest.xml и измените его.

16
tsil

Я столкнулся с этим, когда я поставил 0 значение в атрибуте screenOrientation, и это решилось сразу после того, как я удалил файл в пути 

...path_to_modoule\app\build\intermediates\manifests\full\debug.AndroidManifest.xml
3
yshahak

просто удалите введенный код и очистите проект один или два раза и перезапустите Android studio, его работа для меня

2
numan ghuffar

Обычно это происходит, когда у вас есть имена файлов, которые не принимаются Studio. Например, файл с именем 001.jpg вызовет эту ошибку, потому что файлы не могут начинаться с цифр .... Проверьте, переименовали ли вы какой-то файл, который когда-то принадлежал Build, и проверьте все добавленные файлы.

1
Dráusio Fonseca Tronolone

Я получил эту ошибку после, вероятно, ошибочного удаления некоторых файлов из SDK. Я удалил Android SDK Build Tools и переустановил их, и проблема исчезла

0
Alex Burdusel

я решал эту проблему
шаг 1:

Сначала удалите Android: icon = "@ drawable/ic_app" и Android: roundIcon = "@ drawable/ic_app".

шаг 2:

изменить или добавить Android: icon = "@ drawable/ic_app"

0
r mvivek android developer

У меня такая же проблема. Я только закрыл AndroidManifest и открыл его снова, и поэтому я отредактировал в соответствии с тем, что журнал ошибок показал .. Эта проблема возникает потому, что (по какой-то причине) у вас открыт файл debug/AndroidManifest.xml вместо main/AndroidManifest.xml. Просто закройте отладочную и откройте главную.

0
Israel Agostinho