【发布时间】:2020-09-01 03:16:44
【问题描述】:
我正在构建一个 VPN 应用程序,它充当数据包嗅探器,然后将数据包转发到活动设备网络。 当我的 VPN 开启时,Gmail 出现间歇性附件下载问题。我没有在 VPN 上设置 MTU。
Android VpnService.Builder 公开了一个方法来设置 MTU https://developer.android.com/reference/android/net/VpnService.Builder#setMtu(int)
在创建 VPN 服务时,如果未设置此参数可能会出现什么问题。文档说,
如果不设置,则使用操作系统中的默认值。
如果 MTU 设置不正确,我正在尝试确定是否存在与速度或 Android DownloadManager 相关的问题。
【问题讨论】:
-
我怀疑是 MTU。你是否一直在围绕下载事件监视 logcat 以查看是否有任何相关消息?