當我嘗試將我的應用程序的新 apk 版本發送到 google play 時,我正面臨此錯誤消息:無法使用 aapt 分析您的 APK。退出錯誤:第 20 行無法識別的 xmltree 行:'C:""'任何人都知道發生了什么?我在谷歌和這里搜索,但我什么也沒找到。
3 回答

瀟瀟雨雨
TA貢獻1833條經驗 獲得超4個贊
我遇到過同樣的問題。似乎他們的檢查變得更加嚴格,并且拒絕空格中的奇數字符。
對我們來說,它是一個有線 unicode 字符,位于 xml 元素之間的空白處。它在 IntelliJ 中不可見,在 Google 給出的錯誤中也不可見。
我通過在 TextMate 中打開清單文件(我在 Mac 上)找到了它,但其他所有允許您查找/查看不可打印的 unicode 字符的編輯器也很好。

元芳怎么了
TA貢獻1798條經驗 獲得超7個贊
我和你有同樣的問題。
就我而言,
無法使用 aapt 分析您的 APK。退出錯誤:第 1010 行無法識別的 xmltree 行:'C:"\n\n"'
我使用 aapt 解碼我的 apk 文件并從 apk 獲取 AndroidManifest.xml。這樣我才能找出問題所在。
特定行確實換行了,但我不知道為什么。此外,我上傳了我之前成功上傳的apk,它也調用了同樣的錯誤。
我真的不知道為什么,我發現的都是你的。這個問題沒有問題。
我也向谷歌提出了這個問題,所以如果我收到答案,我會告訴你的。
如果您有解決方案,請也告訴我。如果我得到了,我也會告訴你的。
添加回答
舉報
0/150
提交
取消