簡體   English   中英

電暈; 如何創建數據庫,以便用戶可以使用其Android手機在線訪問它?

[英]Corona; How do I create a database so that users can access it online using their android phones?

我正在嘗試使用電暈SDK制作游戲,讓用戶可以看到他擁有哪些物品以及還剩下多少物品。 有點像庫存管理應用程序。 我該怎么做? 我不知道該怎么做,從哪里開始。 目前,我在網上找到的是:

-- open "data.db". If the file doesn't exist, it will be created
local path = system.pathForFile( "data.db", system.DocumentsDirectory )
local db = sqlite3.open( path )

這實際上創建了我不想要的本地數據庫。 我猜應該代替其他“ system.DocumentsDirectory”? 我在電暈實驗室( http://coronalabs.com/blog/2012/04/03/tutorial-database-access-in-corona/ )上進行了網上轉介,但沒有什么能真正滿足我的需求。

歡迎對此提供任何幫助。 謝謝。

編輯:如果這很重要,我正在使用SQLite。 另外,如果有人不確定我要問的是什么,基本上我正在嘗試將數據庫在線存儲,以便我可以使用Android設備訪問它。 我該怎么辦?我需要什么工具?

您將必須制作一個REST API來管理在線數據庫,然后使用HTTP請求來創建,刪除,更新或刪除記錄。
我建議在HTTP服務器上工作,該服務器將為您提供端點與數據庫記錄進行交互,然后使用Corona的網絡請求與服務器進行通信。 您可以使用JSON格式輕松通過HTTP交換數據。

您可以在此處閱讀有關網絡請求的更多信息。 如果您想了解REST API或數據庫端點,則可以在這里開始閱讀。 您可以在此處閱讀有關在Corona SDK中使用JSON的信息

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM