首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android在线数据库问题

Android在线数据库问题
EN

Stack Overflow用户
提问于 2011-09-04 10:24:05
回答 2查看 297关注 0票数 0

我正在制作一个类似于我的曲目的应用程序。它将跟踪你去过的地方,并给你里程表读数等等。我有它的设置,以便它记录在一个SQLite数据库中的安卓应用程序的一切,但我也想让用户上传他们的踪迹到一个数据库和搜索其他踪迹(按城市和州,按用户等)。

我在谷歌上做了无数次搜索,但找不到任何好的例子。我需要什么才能允许他们上传他们的踪迹?显然,我需要某种类型的客户端-服务器通信,但我对如何做到这一点感到困惑。有没有可能在我的笔记本电脑上设置一个服务器,而不需要为Go-Daddy或其他网络托管公司的服务付费?我对网络的了解还不够多,不知道如何去做。我相信我只需要能够与PHP服务器通信来查询SQL数据库,但我不知道如何在我的机器上设置它,并允许我的Android应用程序与它通信。

此外,我希望用户能够附加图片(S)到他们的足迹,他们记录。当涉及到文本时,我对客户端-服务器通信略知一二(客户端向服务器发送文本消息,然后服务器分析命令并返回适当的文本响应),但我不知道如何将图片(或文件)上传到服务器。我猜某种类型的FTP协议将是需要的,但我也找不到任何关于这方面的好教程。

谢谢你的帮助!

EN

回答 2

Stack Overflow用户

发布于 2011-09-04 10:36:32

运行web服务器。

使用http://developer.android.com/reference/org/apache/http/client/HttpClient.html进行后期文件上传

然后在服务器上使用$_FILES。

http://rapidandroid.org/wiki/HttpUpload

票数 0
EN

Stack Overflow用户

发布于 2011-09-04 10:46:51

由于您显然没有或几乎没有运行web服务器的经验,因此您应该:

a)在尝试在家中创建一个相当可靠的服务器之前,请仔细阅读它

b)租用一些服务器空间

做一些谷歌搜索,或者在这里发布更详细的问题。

就发送数据而言,您可以使用miki发布的解决方案或实现某种API

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7297045

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档