内存问题

标签 java android

我的安卓有问题。首先,我用 C 语言(用于 PC)编写了一个应用程序,它使用了大量 RAM - 大约 500 MB 用于表格。然后,我尝试用 Java (Eclipse) 为 Android 重写相同的代码……问题开始了。

创建(在 htc desire hd 上)静态表(相同大小 = 500MB)需要花费很多时间 - 首先我认为这是可行的,但是......然后有人告诉我 Android 上的单个应用程序只能使用24 MB 内存。是真的?我怎样才能使这个尺寸更大?我该如何解决这个限制?

最佳答案

大多数手机甚至没有 500+MB 的 RAM,即使有,Java 结构占用的空间也比 C 结构多得多(对象开销)。你想达到什么目的?你不能解决这个限制。相反,使用更高效的数据结构。

关于内存问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6445926/

相关文章:

java - 错误无法应用于给定类型

java - 编码标签中的 Sax 解析

android - ADT插件: Missing properties in layout editor

java - 具有两种颜色的自定义文本样式

javascript - Tomcat 404错误,找不到图片js和css

java - 获取具有多个点的路线

android - 如何获取多列主键的唯一 _id 列?

java - 绕过Java中的多重继承

java - 使用循环的初学者二十一点游戏

java - 使用 Web 服务从数据库检索数据