Android Unterminated string at character

眼前多少难甘事,自古男儿当自强。这篇文章主要讲述Android Unterminated string at character相关的知识,希望能为你提供帮助。
在前端调用native时,报错Unterminated string at character xxx
查询资料可能有以下原因:
【Android Unterminated string at character】1.json对象字符串可能不完整
    将对象字符串使用工具格式化后找问题。
2.json对象中有换行符
  将字符串替换为空,xxx.replaceAll("[ ]*", "")
3.传入json对象中包含base64字符串导致字符串过大
底层使用prompt调用native处理,prompt有最大长度限制导致此问题,修改为其它方式调用,例如websocket。

    推荐阅读