我想放置一個大小爲273 MB的txt文件(其中包含插入語句),我需要知道如何將該文件保存在Phone的內存中以及如何從我的文件中訪問該文件應用程序如何從Android中的應用程序獲取文件
如果我能夠從我的應用程序訪問該文件我想要插入該數據在我的表中,我已經嘗試使用將文件保存在我的應用程序的資產文件夾中使用數據庫幫助程序訪問數據庫,但我聽說資產文件夾只能存儲大小1 MB的文件,但我的數據庫文件大小爲273 MB。
我想放置一個大小爲273 MB的txt文件(其中包含插入語句),我需要知道如何將該文件保存在Phone的內存中以及如何從我的文件中訪問該文件應用程序如何從Android中的應用程序獲取文件
如果我能夠從我的應用程序訪問該文件我想要插入該數據在我的表中,我已經嘗試使用將文件保存在我的應用程序的資產文件夾中使用數據庫幫助程序訪問數據庫,但我聽說資產文件夾只能存儲大小1 MB的文件,但我的數據庫文件大小爲273 MB。
對於273mb size file
,我認爲更好的解決方案只是將文件放在遠程服務器,並使用Web請求獲取數據,也得到你需要的不是所有的只是什麼數據,
並把表結構的數據庫文件(無數據)asset folder
和複製應用程序的internal storage
該文件,那麼你必須使用Web請求下載任何文件或數據從服務器和填補它的數據庫..
更新:
當你從服務器獲取數據服務器端發出Select query using OFFSET and LIMIT clause
所以其只返回界有限行,並請求作爲intervaly所以你的服務器上,並在應用程序中沒有工作負載..
這是我個人的看法我可能是錯在這..
如果任何一個有一個更好的解決方案,那麼請分享..
謝謝..
其實早些時候,我用來從網絡請求數據僅供但它花費過多時間從,這就是爲什麼我更喜歡這種服務器獲取數據的方法 – 2012-01-11 05:00:48
由於您的數據文件太大(273mb)您無法使用應用程序的p來管理它ackage .. – user370305 2012-01-11 05:02:15
Yaa,我同意我無法在應用程序包中管理,但是我可以將文件存儲在平板電腦的內部存儲中嗎?然後我可以從那裏訪問它?如果有,請告訴我如何 – 2012-01-11 05:07:20