簡體   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