После того, как я обновил свою андроид-студию, она показала ошибку, такую ​​как сборка ресурсов Android не удалась. Пожалуйста, помогите мне - PullRequest
0 голосов
/ 05 октября 2018

Android resource compilation failed
Output:  C:\Users\DevoDev1\AndroidStudioProjects\Test\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml:1339: error: unescaped apostrophe in string
"Who should feed "First Feed" or Anna Prasana to the baby? \n\n (a) Father \n (b) Mother \n (c) Uncle (Mother's Brother) \n (d) Grand Father (Month's father) \n\n Who else can feed first?".
C:\Users\DevoDev1\AndroidStudioProjects\Test\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml:1339: error: not a valid string.
C:\Users\DevoDev1\AndroidStudioProjects\Test\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml:1343: error: unescaped apostrophe in string
"Lamp should be facing our side or God\'s side \n\n (a) To God side, because we are offering to God \n (b) Our side, because we need the God's grace on us \n (c) Doesn't matter \n\n What is your take?".
C:\Users\DevoDev1\AndroidStudioProjects\Test\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml:1343: error: not a valid string.
C:\Users\DevoDev1\AndroidStudioProjects\Test\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml:1455: error: unescaped apostrophe in string
"Don't loosen your belt".
C:\Users\DevoDev1\AndroidStudioProjects\Test\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml:1455: error: not a valid string.</p>

<p>Command: C:\Users\DevoDev1.gradle\caches\transforms-1\files-1.1\aapt2-3.2.0-4818971-windows.jar\85067246fdfeb2b4bb965a42850c6b89\aapt2-3.2.0-4818971-windows\aapt2.exe compile --legacy \
        -o \
        C:\Users\DevoDev1\AndroidStudioProjects\Test\app\build\intermediates\res\merged\debug \
        C:\Users\DevoDev1\AndroidStudioProjects\Test\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml
Daemon:  AAPT2 aapt2-3.2.0-4818971-windows Daemon #0
enter image description here

Ответы [ 4 ]

0 голосов
/ 15 июля 2019

В моем случае у меня было несколько апострофов в строках, которые были отмечены ошибками.К сожалению, IDE Android Studio не выделяет все слова апострофами, если в строке несколько апострофов, поэтому пропустить апострофы очень просто.Внимательно посмотрите на сообщение об ошибке и дважды проверьте строки, которые помечены.Вы можете обнаружить, что вы избежали НЕКОТОРЫХ апострофов в строке, но не все из них

0 голосов
/ 14 декабря 2018

У меня была такая же проблема.Попробуйте открыть файл values.xml через Project в андроид студии

C:\Users\DevoDev1\AndroidStudioProjects\Test\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml

, найдите строки: 1339, 1343, 1455 и отредактируйте их.

0 голосов
/ 07 марта 2019

Столкнулся с такой же проблемой после обновления до 3.3.2.Я проигнорировал текущий проект и свежий клон или создал новый проект, который решил проблему для меня.Счастливого кодирования.

0 голосов
/ 05 октября 2018

Ошибки в вашем файле строк.Замените эти строки

Who should feed "First Feed" or Anna Prasana to the baby? \n\n (a) Father \n (b) Mother \n (c) Uncle (Mother's Brother) \n (d) Grand Father (Month's father) \n\n Who else can feed first?

Lamp should be facing our side or God\'s side \n\n (a) To God side, because we are offering to God \n (b) Our side, because we need the God's grace on us \n (c) Doesn't matter \n\n What is your take?

Don't loosen your belt

на:

Who should feed \"First Feed\" or Anna Prasana to the baby? \n\n (a) Father \n (b) Mother \n (c) Uncle (Mother\'s Brother) \n (d) Grand Father (Month\'s father) \n\n Who else can feed first?

Lamp should be facing our side or God\'s side \n\n (a) To God side, because we are offering to God \n (b) Our side, because we need the God\'s grace on us \n (c) Doesn\'t matter \n\n What is your take?

Don\'t loosen your belt

Вы пропустили апостроф и несколько двойных кавычек

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...