是否有可能使用SQLite的j2me應用程序? 有沒有人試過這樣做?SQLite和J2ME
2
A
回答
3
SQLite不是用Java編寫的,所以你要求的是通過一些類似於JNI的接口使它成爲一個非標準的Java API,或者將大部分SQLite源代碼翻譯成純Java代碼,大概會使用JSR75文件連接進行存儲。
第一個解決方案等同於在手機上爲J2ME實現添加新的JSR,如果您不是手機制造商或其密切合作夥伴,通常非常困難(如果不是不可能的話)。
雖然我還沒有看過源代碼的特定部分,但我懷疑這是Android平臺如何讓Java開發人員使用SQLite。
據我所知,第二個解決方案還沒有實現(或者至少它還沒有公開),所以你需要做很多工作才能使它工作。我會擔心將SQLite移動到解釋型語言時對性能的影響,而對文件訪問性能的控制很少。
1
目前我認爲在J2ME中使用SQLite是不可能的,因爲沒有官方支持的SQLite API,唯一的選擇是使用RecordStore或者直接在文件系統中寫入。
相關問題
- 1. 使用Sqlite的J2ME
- 2. Android和J2ME
- 3. J2ME和手機
- 4. J2ME和WebBrwoser控件
- 5. 爲Android,J2ME和PC
- 6. 藍牙j2se和j2me
- 7. J2ME中的Canvas和LWUIT
- 8. 多線程在J2ME和LWUIT
- 9. J2ME LWUIT Menubar three Softbuttons和Style
- 10. Java和J2ME計算比率
- 11. J2ME中的Choice.IMPLICIT和Choice.EXCLUSIVE
- 12. J2ME開發和本地API
- 13. 連接J2ME與PHP和mySql
- 14. 是什麼J2ME和J2ME波蘭之間差異
- 15. J2ME setCurrent()
- 16. 在J2ME
- 17. 在J2ME
- 18. J2ME WebServices
- 19. 在J2ME
- 20. j2ME setLocationListener()
- 21. J2ME lisp?
- 22. J2ME notifyDestroyed()
- 23. 在J2ME
- 24. J2ME-recordstore
- 25. j2me HttpConnection
- 26. 在J2ME
- 27. sqlite和pyvenv和django
- 28. J2me和Sql Server 2008之間的連接
- 29. J2EE和J2ME最佳在線教程
- 30. j2me服務發現和同時發現