日冕;如何创建一个数据库,以便用户可以使用他们的安卓手机在线访问它



>我正在尝试使用corona 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 )

这实际上创建了一个我不想要的本地数据库。我猜的不是"系统"。文档目录"我应该放别的东西吗?我在电晕实验室(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的信息。

相关内容

最新更新