我是J2ME的新手。在我的应用程序中,我必须在数据库中存储大量数据并且必须访问它。 但由于J2ME中RMS的限制,我无法存储大量数据。
有没有办法从外部存储(SD卡)访问数据库文件?
答案 0 :(得分:2)
我部分同意funkybro,即你无法将你的RMS保存到SDCard。
您还可以使用“文件”存储数据。但应该是最后的选择。
在这里,我建议您另一个选择,即在SD卡上安装您的应用程序,然后再安装用户。这样您的RMS将在存储卡上创建,因此不会出现空间问题。但是,如果您在s40系列设备上使用此应用程序,则可能遇到的问题是您的堆内存将限制为2MB。您的应用程序可能会在执如果您使用的是s60系列设备,它将正常工作。
我还希望您查看我的answer以获取更多信息。
答案 1 :(得分:1)
如果您真的问“我可以将RMS保存到SD卡”,答案是否定的,您无法控制设备在哪里保留RMS数据。
您需要使用JSR-75以您自己的格式将数据保存在SD卡上。