如何修复string.xml中的“未转义和/或未终止的字符”错误

时间:2019-01-12 06:49:57

标签: android android-studio string.xml

我在字符串中添加了一些Google云端硬盘直接下载链接。大小最大为3MB的文件已成功下载,但大小为3MB或更大的文件未下载并出现错误。

我测试了链接,所有链接都正常工作,但是当我将“&”更改为“(&amp)”时,仅下载了最小大小的文件,而没有下载大文件。

1 个答案:

答案 0 :(得分:0)

如果(&amp分号)不起作用,则应尝试使用百分比编码:https://en.wikipedia.org/wiki/Percent-encoding

用%26替换并放大。一个例子是:

<string name="example">www.xyz.com?abcd%26abcd=abc</string>

尝试将网址用双引号引起来:

<string name="example">"www.xyz.com?abcd&abcd=abcs"</string>