繁体   English   中英

Android 数据库连接,读写数据

[英]Android Database connection, reading and writing data

我正在尝试构建一个与我的网站“合作”的 android 应用程序,因此它应该能够读取和操作相同的数据,这些数据可以在我的网站上访问。

但目前,我不知道该怎么做。 该数据库是一个 MySQL 数据库,在我使用 PDO 访问的网站上。

所以现在的问题是:我如何通过Android App从数据库中读取和写入? 如何建立数据库连接,然后呢?

我无法在互联网上找到一些东西,使用它。

那么有没有办法用 php 文件来做到这一点,或者这是如何工作的?

还有一个解释,所以你知道我的意思:想想一个网站,在那里你可以只发布一些关于某事的词,所以假设它是一个用户可以谈论香蕉的平台。 我现在想要的是,如果您在网站上输入关于香蕉的新评论,它也应该出现在您的应用程序中,并且可以在您的应用程序上输入新评论,并出现在您的网站上。 所以两者(网站和应用程序)都应该访问同一个 MySQL 数据库。

仅供参考:我正在使用 Android Studio 开发该应用程序,并直接在我的智能手机上对其进行测试。

我认为你这样做是错误的。 如果你让你的Android应用程序直接连接到数据库,你必须嵌入数据库凭据到应用程序,它有人能够得到的和旁路内置到应用程序的所有的安全限制持有。

考虑在 Android 应用程序与之对话的网站上编写一个 API - 然后您可以在那里进行所有安全检查和健全性检查,这些检查不会受到应用程序的干扰。

您不必建立数据库连接。
您不必使 android 应用程序使用相同的数据。 您必须制作 android 应用程序才能使用相同的站点。

您所需要的只是让您的 Android 应用程序发送浏览器发送的相同 HTTP 请求。
并使您的站点以 JSON 而不是 HTML 格式发送回复。 如果您使用模板,那将是小菜一碟。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM