0
我正在制作原生android应用程序,并具有一些用户数据,我希望将其存储在数据库中。 我打算使用Heroku来托管它。该应用程序应该能够检索并覆盖它。 现在,我很困惑如何开始工作。创建数据库并连接原生android应用程序
有三个部分:
1)编写实际的数据库:我现在正在使用SQLite数据库浏览器。我创建了一个简单的表格数据库。我不知道如何部署到Heroku ...
2)编写一个REST API与设备上的Android应用进行通信:我收集,我应该也部署到Heroku?
3)连接设备:我不知道这是如何工作的...我是否也在我的原生android应用程序中编写REST API?
非常困惑!谢谢阅读。
嗨,所以我创建了两个数据库,一个与我的android代码集成(所以这将在java中),一个推到我的服务器上heroku(也可能在java?)。 那么我只需要一个API,或者我还需要2个API用于我的服务器和设备? – sam
另外,我将如何使用XML文件?是不是只是格式化?你是什么意思“在本地浏览器的任何操作,然后检查互联网连接”:(这是我的手机的权利)如果我希望它透明地做了什么?谢谢!! – sam
@sam你将只需要在服务器上的一个API。对于同步,使用此api将服务器上的本地数据库副本(xml/json格式以及仅需要同步的数据)发送到服务器进行处理。 1)n“在本地浏览器中的任何操作”(错误地我说浏览器,它的“数据库”)我的意思是在设备上进行本地更改。 2)“检查互联网连接之后”我的意思是在检查您的设备是否有互联网连接之后才进行同步所需的操作。 – 7bluephoenix