Java Android剪贴板中是否有任何字符/字节限制?[安卓开发]
各位晚安 最近,我一直在学习Android剪贴板。当我试图做一些有趣的事情时,我发现我不能一次复制超过2^18(262.144)个字符。我一直在研究stackoverflow,我发现有一个限制,但这是手机ram内存的1/16。在我的情况下,我已经尝试在我的512mb内存手机上运行该应用程序,因此我应该能够存储大约32mb的内存,比我目前可以存储的262.144字节多得多 首先,我想指定将文本从代码(Android studio)直接复制到剪贴板,而不是从设备复制。我在剪贴板中复制这些字符的方法是使用for快速有效地增加字符串的字符,我将向ClipData传递一个参数,然后传递到剪贴板。然后,我将其传递到clipdata,然后再传递到剪贴板。问题是,当我运行应用程序时,当我要复制的字符串大于262.144个字符时,它根本不会复制任何内容(当我要粘贴它时,它会将我以前拥有的内容粘贴到剪贴板中)。它可以完美地处理比我所说的短的大量字符。真奇怪 有人能帮我吗Java Android剪贴板中是否有任何字符/字节限制?[安卓开发],java,android,eclipse,string,clipboard,Java,Android,Eclipse,String,Clipboard,各位晚安 最近,我一直在学习Android剪贴板。当我试图做一些有趣的事情时,我发现我不能一次复制超过2^18(262.144)个字符。我一直在研究stackoverflow,我发现有一个限制,但这是手机ram内存的1/16。在我的情况下,我已经尝试在我的512mb内存手机上运行该应用程序,因此我应该能够存储大约32mb的内存,比我目前可以存储的262.144字节多得多 首先,我想指定将文本从代码(Android studio)直接复制到剪贴板,而不是从设备复制。我在剪贴板中复制这些字符的方法是
非常感谢,请原谅我的英语不好。我从来没有听说过你的“公羊1/16”上限。大多数IPC操作都有1MB的限制,所以如果有限制,我也不会感到惊讶。当然,可能会有一个下限,就像你正在经历的那样。话虽如此,在移动设备的剪贴板上放256KB似乎太多了。好吧,我在这篇文章中找到了,但我不确定这是不是真的。那么,也许是你说的,谢谢。