Android 改装仅呼叫工作WiFi并停止移动数据工作
我正在开发一款android应用程序。在我的应用程序中,我使用改型从web服务获取和发布数据。如果我使用WiFi,或者如果我在某个地方,我会得到响应,一切正常。但是,一旦我切换到移动数据或移动到其他区域,它就会停止工作。我尝试调试并查看日志cat,得到的错误如下:Android 改装仅呼叫工作WiFi并停止移动数据工作,android,retrofit2,Android,Retrofit2,我正在开发一款android应用程序。在我的应用程序中,我使用改型从web服务获取和发布数据。如果我使用WiFi,或者如果我在某个地方,我会得到响应,一切正常。但是,一旦我切换到移动数据或移动到其他区域,它就会停止工作。我尝试调试并查看日志cat,得到的错误如下: 2020-08-31 23:17:49.676 3470-3470/com.example.myscheduler W/Glide: Load failed for https://www.example.com/images/lar
2020-08-31 23:17:49.676 3470-3470/com.example.myscheduler W/Glide: Load failed for https://www.example.com/images/large_group2.png with size [289x289]
class com.bumptech.glide.load.engine.GlideException: Failed to load resource
There was 1 cause:
java.net.UnknownHostException(Unable to resolve host "www.example.com": No address associated with hostname)
call GlideException#logRootCauses(String) for more detail
Cause (1 of 1): class com.bumptech.glide.load.engine.GlideException: Fetching data failed, class java.io.InputStream, REMOTE
There was 1 cause:
java.net.UnknownHostException(Unable to resolve host "www.example.com": No address associated with hostname)
call GlideException#logRootCauses(String) for more detail
Cause (1 of 1): class com.bumptech.glide.load.engine.GlideException: Fetch failed
There was 1 cause:
java.net.UnknownHostException(Unable to resolve host "www.example.com": No address associated with hostname)
call GlideException#logRootCauses(String) for more detail
Cause (1 of 1): class java.net.UnknownHostException: Unable to resolve host "www.example.com": No address associated with hostname
此外,当使用移动数据时,如果它连接到VPN,则会工作;如果它与VPN断开连接,则会停止工作。
我在android清单文件中拥有互联网权限。我应该怎么做才能解决这个问题
任何帮助都将是巨大的帮助,非常感谢。提前谢谢。您能正常使用手机访问网站吗?我的意思是,在应用程序中,它似乎不起作用,但浏览器呢?是的。它可以在浏览器中工作。你的互联网似乎不能在手机上工作?您是否通过手机上的设置限制此应用程序使用internet?一点也不。如果是在WiFi上,该应用程序可以正常工作,但当我切换到移动数据时,会出现上述错误。