在我的应用程序中,我将用户的数据保存在其设备上的 SQlite数据库中。我想添加一些功能,无论何时WIFI可用,数据库的内容都可以上传到Google App引擎的数据存储。
我想知道这是否可行?如果是这样,实施起来有多难?
答案 0 :(得分:1)
当然可以做到这一点,更重要的是,它是一件容易的事情。您所要做的就是使用谷歌应用引擎创建一个Web应用程序,而不是您的Android应用程序将其数据发送到GAE。您可以使用HttpURLConnection发送数据和java servlet来拦截您的请求并将数据保存在数据存储区中。您也可以使用Web服务。
答案 1 :(得分:1)
在GAE方面,您需要使用Cloud Endpoints创建后端API并为Android设备生成客户端库。您的后端将负责接收数据并将其保存在数据存储区中。另一种方法是使用Cloud Datastore API Client Library直接与数据存储进行交互,但端点是一个更好的选择。