当我从android模拟器连接到localhost或我的内部IP时,我的应用程序连接到数据库。此外,当外部IP端口转发时,来自其他网络的朋友可以使用浏览器上的相同地址访问这些文件。
我已将string.xml
中的代码添加为
<string name="ip_addr">49.186.*.*:8510</string>
以及我拥有的java文件:
String ip = getResources().getString(R.string.ip_addr);
String url_get_comm = "http://" + ip+ "/getUsers.php";
当我要求他们下载应用程序时,他们无法使用外部IP访问数据,但他们可以访问浏览器上的页面。任何人都可以在我出错的地方帮助我。