答案 0 :(得分:1)
我建议使用REST和JSON与在Apache上运行的PHP脚本进行通信。不要担心Android方面的数据库,只关注你可能需要做什么样的查询以及你需要返回什么数据。然后组合一个PHP脚本来获取这些查询并生成必要的SQL来查询服务器上的数据库。例如,您需要按名称查找某个人并在Android应用中显示他们的地址。 REST查询只是一个简单的HTTP GET来请求数据。例如,要查找John Smith,您可以请求:http://www.example.org/lookup.php?name=John+Smith,它将返回由PHP生成的简短JSON片段:
{
name: "John Smith",
address: "1234 N Elm St.",
city: "New York",
state: "New York"
}
您可以通过将PHP放在PHP脚本的顶部来指示PHP使用内容类型text / plain:
然后您可以在浏览器中导航到上面的URL,并将您的JSON响应打印出来作为一个页面。应该有一个用Java编写的好的JSON解析器,你可以在Android上使用它。希望这能让你开始。
答案 1 :(得分:0)
这个教程真的帮助了我:http://www.screaming-penguin.com/node/7742