日期:2014-05-20  浏览次数:20777 次

一个10M左右的数据,怎样才能存在普通手机上呢?
请问高手,手机上持久存储的类型与其对应的大小。
我们公司开发产品,要用到一个10M左右的数据,该存哪里呢?
RMS?大小通常好像不过1M的?
存储卡?如果手机不支持存储卡怎么办?
堆?堆可以存持久文件吗?大小通常好像不过1M的。

多谢了。

------解决方案--------------------
一般都是有相应的空间的
------解决方案--------------------
什么手机
------解决方案--------------------
10M,最好是放服务器上,呵
------解决方案--------------------
10
------解决方案--------------------
如果能用JSR75的,就用,没有的话改方案
------解决方案--------------------
只能考虑存储卡,放网络上要操作起来估计也不方便
------解决方案--------------------
存储卡和服务器上了· 估计手机的内存让你存10M的东西 目前很少
------解决方案--------------------
从来没存过这么大的,什么东西?压缩一下再存
------解决方案--------------------
RMS中只存关键数据与文件索引,而大部分数据存在JAR文件中.
只要手机存储空间> 10M,我想是可以解决该问题的.

http://blog.csdn.net/cq_bmy/archive/2007/08/22/1753876.aspx
(Heap Size: 512K~1024K).程序大小4M左右,我用的是索爱K300C(够低端吧:b)

------解决方案--------------------
首先, 用gzip算法压缩一下这些数据
如果冗余量够大, 压缩比甚至可以达到50%
------解决方案--------------------
只有保存在web 服务器上,然后客户端通过httpConnection来取得。
不过10M太大了,一次都娶不完,你应该调整设计了.


- zongming.hou@gameloft.com
------解决方案--------------------
如果手机没有存储卡,并且手机的内存一共也不到10M怎么办?呵呵。

所以这么大的数据,最好存在服务器上。