背景故事
我最近搬到了一个农村地区几个星期。不幸的是,这里没有固定的互联网连接,所以我一直在使用3G调制解调器。澳大利亚的数据非常昂贵,因此我一直在监控哪些应用程序使用最多的数据并关闭我能做的所有事情。
问题
我注意到每次Android Studios成功构建我的应用程序时,我都有网络流量高峰。根据mac Activity Monitor的峰值大约是3.2MB。我试过关闭使用情况统计数据,但这似乎没什么帮助。
有谁知道导致此网络爆发的原因以及如何阻止它?
更多信息
我为有兴趣查看数据包的人提供了Wireshark dump in a zip。我可以说它是谷歌的74.125.237.78 IP。澳大利亚的数据相当昂贵,而且我想在使用3G调制解调器的同时将成本降到最低。
答案 0 :(得分:2)
Gradle连接到互联网以获取依赖关系,并确保您拥有最新版本的依赖项(如果您指定版本为1.2。+)。
如果要禁用此功能,请在Android Studio 0.5.1+中通过导航到文件 - >设置 - > Gradle->离线工作启用离线模式。
但请注意,即使在离线模式下,Gradle仍会定期(每24小时)连接到互联网,以确保与使用' +'的版本的依赖关系。是最新的。