J2ME是否可以在存储卡上运行?还有大容量数据的问题?

时间:2022-09-23 03:24:19
现在要给客户写一个j2me程序,程序到不复杂就是一个数据库检索。现在问题有两个:
1、数据量相对而言比较大,差不多25M以上,不知道采用那一种手机上运行的数据库。
2、客户希望编写完的程序比如jar/jad文件直接拷贝手机的扩展卡上,能否通过手机的系统来运行。

以上两条,客户要求程序能运行在大部分安装有扩展卡的手机上,不知道是否可行。

14 个解决方案

#1


手机上是没有数据库的,而且还25M,用文件试试吧,对读写算法要求高,自己做检索了

#2


谢谢楼上的回答。
手机没有数据库?我记得好像有几种手机上的数据库,就是不太熟悉。
印象里db2/sybase/sql都有运行在手机上的吧,就是不知道需要什么运行环境。

#3


哦,你是要找第三方的数据库吗?那个我就不太了解了,等待楼下的

#4


那几个数据库都是wince的把?

#5


如果你的手机是windows mobile,我知道有个数据库叫sqlmobile

#6


#7


这么大的东西还是做成网络查询比较好~

#8


j2me范围内,没有数据库,只有RMS。但个人感觉用文件管理体系是和好建议。

#9


1,25M以上的数据查询。。。放在手机里不如放在服务器上。
2,正常情况下手机系统和虚拟机不会允许执行放在扩展卡上的程序的。版权没法搞了。
3,嵌入式数据库要不是原生代码要不是.net Compact Framework的。java的好像比较少。。。
4,写在手机里意味着你只能用简单的查询方式,或者复杂的sql引擎。。。功能/性能难以两全。

#10


to 楼上
2,正常情况下手机系统和虚拟机不会允许执行放在扩展卡上的程序的。版权没法搞了。

-----------------------------------
我的程序就是安装到存储卡上,你的放是安装的意思吗?如果是安装那就可以使用。NOKIA 7610

to LZ
25M以上的数据查询,自己写查询的吧,J2ME没有数据库

#11


应该是支持JSR75的手机才能在存储卡上操作吧,我也不是很清楚:(

#12


用个数据库吧, 25M的文本不好找, 
你在PC上弄个25M的Txt,然后写个程序找找看,
从打开起到查找都很慢.

用sybase的sql anywhere吧!

#13


本地做索引,远程查询

#14


帮你顶

#1


手机上是没有数据库的,而且还25M,用文件试试吧,对读写算法要求高,自己做检索了

#2


谢谢楼上的回答。
手机没有数据库?我记得好像有几种手机上的数据库,就是不太熟悉。
印象里db2/sybase/sql都有运行在手机上的吧,就是不知道需要什么运行环境。

#3


哦,你是要找第三方的数据库吗?那个我就不太了解了,等待楼下的

#4


那几个数据库都是wince的把?

#5


如果你的手机是windows mobile,我知道有个数据库叫sqlmobile

#6


#7


这么大的东西还是做成网络查询比较好~

#8


j2me范围内,没有数据库,只有RMS。但个人感觉用文件管理体系是和好建议。

#9


1,25M以上的数据查询。。。放在手机里不如放在服务器上。
2,正常情况下手机系统和虚拟机不会允许执行放在扩展卡上的程序的。版权没法搞了。
3,嵌入式数据库要不是原生代码要不是.net Compact Framework的。java的好像比较少。。。
4,写在手机里意味着你只能用简单的查询方式,或者复杂的sql引擎。。。功能/性能难以两全。

#10


to 楼上
2,正常情况下手机系统和虚拟机不会允许执行放在扩展卡上的程序的。版权没法搞了。

-----------------------------------
我的程序就是安装到存储卡上,你的放是安装的意思吗?如果是安装那就可以使用。NOKIA 7610

to LZ
25M以上的数据查询,自己写查询的吧,J2ME没有数据库

#11


应该是支持JSR75的手机才能在存储卡上操作吧,我也不是很清楚:(

#12


用个数据库吧, 25M的文本不好找, 
你在PC上弄个25M的Txt,然后写个程序找找看,
从打开起到查找都很慢.

用sybase的sql anywhere吧!

#13


本地做索引,远程查询

#14


帮你顶