java - 尝试在 Google Play 上发布我的应用程序时,第 20 行出现错误无法识别的 xmltree 行:'C:“”'
问题描述
当我尝试将我的应用程序的新 apk 版本发送到 google play 时,我遇到了此错误消息:
无法使用 aapt 分析您的 APK。退出错误:第 20 行上无法识别的 xmltree 行:'C:“”'
有人知道发生了什么吗?我在谷歌和这里搜索,但我什么也没找到。
解决方案
我遇到过同样的问题。似乎他们的检查变得更加严格,并且拒绝空格中的奇数字符。
对我们来说,这是一个有线 unicode 字符,位于 xml 元素之间的空白处。它在 IntelliJ 中不可见,在 Google 给出的错误中也不可见。
我通过在 TextMate 中打开清单文件(我在 Mac 上)找到了它,但是所有其他允许您查找/查看不可打印的 unicode 字符的编辑器也很好。
推荐阅读
- video - 从保存在 mdf 文件中的 UDP 数据包中获取视频/图像帧
- apache-spark - 从 Spark Java API 中的另一个数据集替换行数据集
- php - 将模型返回为 JSON 时,Laravel 将整数转换为 NULL
- database - 哪种文件格式/数据库支持快速加载和插入的非聚集索引?
- docker - 构建过程中的信息传递和 Docker 中间容器创建究竟是什么?
- sapui5 - 等效于非 Item 控件的 `getBindingContextPath`
- hibernate - Hibernate:在@Audited 的情况下,JsonBlobType 不能与 Oracle 一起使用
- python - gevent 作业在超时后没有停止
- javascript - 如何将元掩码连接到 dapp?
- django - 如何从 Django 在前端获取 CSRF 令牌以及如何在 Postman 中使用它