我使用Sqlite 2009 pro(Sqlite3 Management Studio)創建新數據庫並插入數據。我的問題是如何連接這個數據庫和Android應用程序。在手機中安裝android應用程序時,如何將數據庫與應用程序放在一起?請幫助我。如何連接Sqlite2009 Pro數據庫和Android應用程序
0
A
回答
0
我假設你正在創建Android以外的數據庫。使用這種方法,您只需將數據庫複製到應用程序文件夾(安裝應用程序之後),然後您就可以使用它。
- 創建數據庫(可以稱之爲mydb.db)
- 與mydb.db安裝你的基地Android應用程序(沒有DB)
- 打開命令提示符,並cd進入該目錄
- 亞行型推mydb.db /data/data/com.my.app.myapplication/databases
這複製了您創作到您的應用程序應該爲你的數據庫使用正確的文件夾,你的數據庫(這是我的文件夾結構在2.2/2.3)。現在在你的java類中,當你指定數據庫名時,它應該是mydb.db.
通常,您希望將所有創建和更新腳本內置到您的程序中。首先使用Management Studio可以方便地設計數據庫,但最終您會希望使用SQLiteOpenHelper來處理創建/刪除/更新腳本。有關SQLiteOpenHelper類的幫助,請參閱this和this鏈接。
注意:我剛剛意識到我正在根設備上執行此操作,並且您可能無法複製到/data/data/com.my.app/...文件夾。如果你不這樣做,那麼你可能需要找到一些可寫的文件夾來放置你的數據庫,並以某種方式訪問它。或者只使用SQLiteOpenHelper :)。
相關問題
- 1. 如何將Android應用程序連接到RoR數據庫
- 2. 如何從Android應用程序連接到MySQL數據庫
- 3. 如何將Android應用程序連接到MySql數據庫
- 4. 應用程序連接到數據庫
- 5. 將Android應用程序連接到任何數據庫
- 6. 我如何與android應用程序和外部數據庫建立連接?
- 7. Android應用程序遠程連接到數據庫
- 8. 與C#計算機程序和Java Android應用程序數據庫連接
- 9. 如何從ASP.Net應用程序遠程連接oracle數據庫
- 10. 如何從iPhone應用程序連接到遠程數據庫?
- 11. 如何使用應用程序用戶連接到數據庫?
- 12. 如何使用python將應用程序連接到數據庫?
- 13. 將Android應用程序連接到Web服務器數據庫
- 14. 將android應用程序連接到sql數據庫?
- 15. 將android連接到mysql數據庫...應用程序結束
- 16. 將我的Android應用程序連接到數據庫
- 17. 將Android應用程序連接到數據庫
- 18. Android應用程序沒有連接到mysql數據庫
- 19. Firebase允許android應用程序連接到您的數據庫
- 20. Android應用程序連接到後端數據庫/網站
- 21. 在哪裏把數據庫連接在Android應用程序
- 22. 將android應用程序與網站的數據庫連接
- 23. 將MySQL數據庫連接到Android應用程序
- 24. 連接Android應用程序與在線數據庫
- 25. 關於將Web數據庫與Android應用程序連接
- 26. 將android應用程序連接到mysql數據庫
- 27. 將Android應用程序連接到MS SQL Server數據庫
- 28. 將android應用程序連接到服務器數據庫
- 29. 連接到Android應用程序中的Heroku PostgreSQL數據庫?
- 30. 如何將android用戶連接到我的數據庫/ web應用程序?