【问题标题】:Android Studio - Android resource compilation failed when signing and building APKAndroid Studio - 签名和构建APK时Android资源编译失败
【发布时间】:2019-09-29 08:11:51
【问题描述】:

我最近开始在 Android Studio 中构建 APK(我不太了解),每次尝试构建我的 APK 时,我都会收到以下错误:

Android resource compilation failed

之后我进入values.xml 并尝试更改它,但它总是恢复。我收到files under the build folder are generated and should not be edited 错误。

它还写着unescaped apostrophe in stringerror: not a valid string

谁能帮帮我?

我已经多次尝试验证/清理缓存。重启PC和android studio几次。

由于我不允许上传图片,所以这里是错误代码:

Android resource compilation failed

C:\Users\runem\Desktop\Android VPN\EasyVPN-Free-master\Android-code\app\build\intermediates\incremental\mergeFreeReleaseResources\merged.dir\values\values.xml:147: error: unescaped apostrophe in string "SideVPN - Created by SyroStudio's. Made with help of EasyVPN".

C:\Users\runem\Desktop\Android VPN\EasyVPN-Free-master\Android-code\app\build\intermediates\incremental\mergeFreeReleaseResources\merged.dir\values\values.xml:147: error: not a valid string.

C:\Users\runem\Desktop\Android VPN\EasyVPN-Free-master\Android-code\app\build\intermediates\incremental\mergeFreeReleaseResources\merged.dir\values\values.xml: error: file failed to compile.
<string name="share_text">SideVPN - Created by SyroStudio's. Made with help of EasyVPN </string>

【问题讨论】:

标签: java android build apk


【解决方案1】:

您似乎正在尝试编辑错误的 values.xml 副本,因为 Android Studio 正在警告您:

之后我进入 values.xml 并尝试更改它,但它总是恢复。我得到“生成文件夹下的文件,不应编辑”错误。

确保您从项目导航器打开文件,并且不要通过点击编译中的错误,这可能是您正在做的事情。然后,替换这个:

<string name="share_text">SideVPN - Created by SyroStudio's. Made with help of EasyVPN </string>

有了这个(注意'之前的\)。可能这就是您已经在尝试的方法,但是文件错误:

<string name="share_text">SideVPN - Created by SyroStudio\'s. Made with help of EasyVPN </string>

【讨论】:

  • 您好,我从导航器中单击了它,但如果我替换并签名/构建它,它仍然会恢复并给出相同的错误。感谢您尝试帮助我,仍在尝试寻找解决方案。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-07-09
  • 2019-04-06
  • 2020-06-24
  • 1970-01-01
相关资源
最近更新 更多