Android 改装仅呼叫工作WiFi并停止移动数据工作

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

我正在开发一款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/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上,该应用程序可以正常工作,但当我切换到移动数据时,会出现上述错误。