簡體   English   中英

如何從 Android 應用程序連接 MySQL 數據庫?

[英]How do I connect with MySQL database from Android application?

我一直在各種平台上研究這個問題的答案,但無法將各個部分放在一起。

目前,我有一個用 C++ 硬編碼的設備,它連接到服務器並使用 PHP 腳本將數據輸入到數據庫中。 從那里,我有一個 PHP 腳本,然后連接到數據庫和任務數據,創建一個 XML 文件。 然后我有一個 Google API,它接受 XML 文件並從 XML 文件數據創建標記。

我現在正在嘗試在我的 android 應用程序中構建一個 Java 版本。 由於 PHP 腳本已經在 LAMP 服務器上,並且數據庫已經在服務器上的表中。

如何從 android studio 連接到數據庫? 有沒有辦法連接到服務器並使用我的 PHP 腳本?

我從未使用過 JSON,並希望避免使用它並盡可能堅持使用 PHP。

謝謝!

如果您在服務器端使用 PHP,那么連接數據庫的唯一方法是使用 php webservices aka API。 正如您所說,您沒有使用 json,但這是唯一的方法。 為了簡化網絡調用,您可以使用各種庫來簡化 http 請求。 對於 android,volley 和 okhttp 是最常用的庫。 我個人建議您使用 volley for android。 使用 volley 解析 Json 只是小菜一碟

您需要在這里使用 webservice。為了簡單起見,在 android 中使用改造庫,它將負責您的 json 輸入/輸出解析、webservice 調用和處理來自它的響應。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM