gpt4 book ai didi

android - 如何处理我的应用程序没有互联网的问题?

转载 作者:行者123 更新时间:2023-12-03 08:34:08 25 4
gpt4 key购买 nike

我的应用程序需要Internet从我的数据库中检索数据。此外,它使用Google Maps作为主要 Activity 。我发现,只要在没有互联网连接的情况下进行测试,屏幕就会变黑,然后崩溃。当我没有互联网时,应该如何在代码中处理呢?

最佳答案

尝试这个.......

public boolean isNet()
{
boolean status=false;
String line;
try
{
URL url = new URL("http://www.google.com");
BufferedReader reader = new BufferedReader(new InputStreamReader(url.openStream()));
while(( line = reader.readLine()) != null)
{
}
status=true;
}
catch (IOException ex)
{
System.out.println("ex in isNet : "+ex.toString());
if(ex.toString().equals("java.net.UnknownHostException: www.google.com"))
status=false;
}
catch(Exception e)
{

}
return status;
}


if(status==true)
{
//Do your operation
}
else
show("No Internet Connection.");

关于android - 如何处理我的应用程序没有互联网的问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15259860/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com