0

背景故事

我最近搬到了一个更偏远的地方住了几个星期。不幸的是,这里没有固定的互联网连接,所以我一直在使用 3G 调制解调器。澳大利亚的数据成本很高,因此我一直在监控哪些应用程序使用的数据最多,并尽可能关闭一切。

问题

我注意到每次 Android Studios 成功构建我的一个应用程序时,我的网络流量都会达到峰值。根据 mac Activity Monitor,峰值约为 3.2MB。我曾尝试关闭使用统计信息,但这似乎无济于事。

有谁知道是什么导致了这个网络爆发以及如何阻止它?

更多信息

在 zip 中包含了一个 Wireshark 转储,供有兴趣查看数据包的任何人使用。我可以说它会通过 74.125.237.78 IP 发送给 Google。澳大利亚的数据非常昂贵,我想在必须使用 3G 调制解调器时尽量减少成本。

4

1 回答 1

2

Gradle 连接到 Internet 以获取依赖项并确保您拥有最新版本的依赖项(如果您将版本指定为 1.2.+)。

如果您想禁用此功能,在 Android Studio 0.5.1+ 中,您可以通过导航到 File->Settings->Gradle->Offline work 来启用离线模式。

但请注意,即使在离线模式下,Gradle 仍会定期(每 24 小时)连接到 Internet,以确保使用“+”的版本的依赖项是最新的。

于 2014-06-20T22:00:15.383 回答