我是J2ME中的新成員。在我的應用程序中,我必須在數據庫中存儲大量數據,並且必須訪問它。 但是由於J2ME中RMS的限制,我無法存儲大量的數據。如何在j2me中從SD卡訪問數據庫文件
有什麼辦法從外部存儲(SD卡)訪問數據庫文件?
我是J2ME中的新成員。在我的應用程序中,我必須在數據庫中存儲大量數據,並且必須訪問它。 但是由於J2ME中RMS的限制,我無法存儲大量的數據。如何在j2me中從SD卡訪問數據庫文件
有什麼辦法從外部存儲(SD卡)訪問數據庫文件?
我部分同意funkybro,即您不能將RMS保存到SDCard中。
您還可以使用文件來存儲您的數據。但應該是最後的選擇。
在這裏我建議你另一種選擇,即安裝您的應用程序在SD卡上,然後用戶。這樣你的RMS就會在存儲卡上創建,所以不會出現空間問題。但是如果您在s40系列設備上使用此應用程序,則可能會遇到的問題是您的堆內存將限制爲2MB。執行期間您的應用程序可能會崩潰如果你使用的是s60系列設備,它會正常工作。
我也希望你看看我的這個answer欲瞭解更多信息。
如果您確實在問「我可以將RMS保存到SD卡上」,則答案爲否,您無法控制設備在哪裏保存RMS數據。
您需要使用JSR-75以自己的格式將數據保存到SD卡上。
你的數據庫有多大(以字節數/記錄數)? – Lucifer 2012-07-23 09:51:27
數據庫的大小高達1 MB。如何在SD卡中添加數據庫文件,以及如何在代碼中訪問它? – Karan 2012-07-23 10:28:15