繁体   English   中英

Android中字符串变量的最大长度

[英]Max length of a string variable in Android

一个字符串可以容纳多少个字符似乎有一个最大长度。 在我的情况下,它是通过JSON填充HTML的,并且在1500个字符左右时崩溃了。

除HTML外,文本中没有特殊字符。

有没有解决的办法?

干杯,

麦克风。

最大值(实际值和理论值)都更高。 理论上,它是2 ^ 31-1个字符。 实际上,您将只能使用可用内存,但是即使在移动系统上,您也将拥有超过1.5KB的内存。

您有其他问题。 使用JSON Lint首先检查您是否具有有效的JSON。

它与Java提供的功能相同。 如果我正确理解了您的问题,则您正在尝试从服务读取HTML数据(作为JSON),并且在收到某些响应后崩溃。 如果是这种情况,请尝试通过浏览器或简单的HTML表单执行相同的操作。

在堆栈溢出的其他地方,提到了ArrayAdapter内容的大小限制。 这可能是您的问题,而不是一般的XML或Java字符串。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM