为了账号安全,请及时绑定邮箱和手机立即绑定

尝试在 Google Play 上发布我的应用程序时,第 20 行出现无法识别的 xmltree

尝试在 Google Play 上发布我的应用程序时,第 20 行出现无法识别的 xmltree

catspeake 2021-10-13 13:56:37
当我尝试将我的应用程序的新 apk 版本发送到 google play 时,我正面临此错误消息:无法使用 aapt 分析您的 APK。退出错误:第 20 行无法识别的 xmltree 行:'C:""'任何人都知道发生了什么?我在谷歌和这里搜索,但我什么也没找到。
查看完整描述

3 回答

?
潇潇雨雨

TA贡献1833条经验 获得超4个赞

我遇到过同样的问题。似乎他们的检查变得更加严格,并且拒绝空格中的奇数字符。

对我们来说,它是一个有线 unicode 字符,位于 xml 元素之间的空白处。它在 IntelliJ 中不可见,在 Google 给出的错误中也不可见。

我通过在 TextMate 中打开清单文件(我在 Mac 上)找到了它,但其他所有允许您查找/查看不可打印的 unicode 字符的编辑器也很好。


查看完整回答
反对 回复 2021-10-13
?
元芳怎么了

TA贡献1798条经验 获得超7个赞

我和你有同样的问题。

就我而言,

无法使用 aapt 分析您的 APK。退出错误:第 1010 行无法识别的 xmltree 行:'C:"\n\n"'

我使用 aapt 解码我的 apk 文件并从 apk 获取 AndroidManifest.xml。这样我才能找出问题所在。

特定行确实换行了,但我不知道为什么。此外,我上传了我之前成功上传的apk,它也调用了同样的错误。

我真的不知道为什么,我发现的都是你的。这个问题没有问题。

我也向谷歌提出了这个问题,所以如果我收到答案,我会告诉你的。

如果您有解决方案,请也告诉我。如果我得到了,我也会告诉你的。


查看完整回答
反对 回复 2021-10-13
?
精慕HU

TA贡献1845条经验 获得超8个赞

该应用程序的 Google Play 解析变得更加严格。如果你想尝试一些接近类似严格的东西,你可以尝试使用aapt2Android SDK 附带的或者可以作为构建工具的一部分下载的东西。

然后像这样的命令aapt2 dump your.apk会给你一些错误。


查看完整回答
反对 回复 2021-10-13
  • 3 回答
  • 0 关注
  • 207 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信