android - strings.xml 资源有多大?

标签 android android-resources

我看到了this帖子说当 strings.xml 变得太大时应用程序可能会崩溃。我的 strings.xml 文件现在有 800 多行,过一会儿会更大。

帖子中的答案说使用SQLite数据库可以防止崩溃。

但在我的例子中,我有一个 SQLite 数据库,它从 strings.xml 中获取条目数据,因为我的应用程序使用不同语言的语言环境。

我的问题是,strings.xml 可以有多大?如果我达到线路限制,我该怎么做才能防止崩溃?

最佳答案

Resources.get*** 方法没有任何明确的限制,因此它取决于您设备的内存大小。据我所知,旧版 Android 有 per process memory limitation .

关于android - strings.xml 资源有多大?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53902842/

相关文章:

android - 如何获取android后台运行进程的详细信息

android - 如何将铃声添加到 RingtoneManager?

android - 警告未经检查的对 'getposition(T)' 的调用

android - 尽管存在资源,但Android资源链接失败

android - 如何在由 apktool 反编译的应用程序中为可绘制对象添加新的资源标识符?

android - 卸载应用程序时 KeyStore 条目是否丢失?

java - 尝试/捕捉不起作用

java - 资源 ID 的整数数组返回 0

android - 如何为 android 21 api 及更高版本创建资源文件夹?

javascript - 在 webview 的本地 html 文件中在线加载 javascript?