使用另一台机器从 phpmyadmin 获取数据

Get data from phpmyadmin using another machine

我正在使用以下代码构建一个 android 应用程序:

try{
            HttpClient httpClient = new DefaultHttpClient();
            HttpPost httpPost = new HttpPost("http://10.0.2.2/tut.php");
            HttpResponse response = httpClient.execute(httpPost);
            HttpEntity entity = response.getEntity();
            is = entity.getContent();
        }catch(Exception e){
            System.out.println("Exception 1 caugt");
        }

这个应用程序在我的电脑上运行良好。
我希望每个人下载这个应用程序都可以使用它并从 phpmyadmin 读取数据。
谁能教我怎么做?
(我希望可以从 public 用户读取 phpmyadmin 中的数据。)
我需要更改代码吗?

HttpPost httpPost = new HttpPost("http://XXXXXXXXX/tut.php");

要让每个人都可以使用您的应用程序,您必须在线托管您的数据。您可以通过多种方式实现这一目标,这在很大程度上取决于您打算分发的应用程序类型。

如果您只是想开始尝试它的工作原理,您可以购买支持 mysql 和 php 的普通虚拟主机。这将使您一年花费 30 至 60 欧元。您设置数据库,上传 php api 就可以了。

如果您想要更专业的方法,您可以选择通过 Amazon Web Services 和 Microsoft 的 Azure 等云服务在云中托管。这有很大的学习曲线,但它可以让您完全控制服务器并获得丰富的经验。