我的应用无法连接到特定国家/地区的互联网

时间:2019-02-19 13:20:10

标签: android networking

我为尼日利亚创建了一个Android应用。当我们在本地对其进行测试时,即使在生产服务器上,该应用程序也可以正常运行。

当我们在尼日利亚的同一部手机上对其进行测试时,该应用程序返回无互联网访问错误。手机虽然具有互联网,但通过4G连接,因为其他应用程序可以正常连接,例如whatsapp。

我使用这一行代码来确定是否存在与互联网的连接。

ConnectivityManager cm = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
if (cm == null) {
    return false;
}
return cm.getActiveNetworkInfo() != null;

额外的困难在于,我们无法调试产生问题的手机以检查日志。

我们还测试了相同的品牌,相同的型号和相同的android版本。

在本地有效,在国外无效。

0 个答案:

没有答案