使用fileload解决android sdk ndk avd无法下载问题

在国内,无法下载android studio, android sdk, adnroid ndk, android avd,即使搭梯子,因为网络不稳地,经常出现SSL peer shut down incorrectly之类的错误。

所以我专门写了一个下载器,每次去下载文件的一部分,例如1MB大小,这样网络波动对整体的下载进度影响就不大了。以安卓ndk为例

fileoad -c 10 -s 1000000 -cache https://dl.google.com/android/repository/android-ndk-r16b-linux-x86_64.zip

以10个线程去下载,每次下载1M文件,最后下载完了之后组装在一起。

项目地址:github

运行示例:

下载android studio为例,浏览器速度平均速度70k/s,最高200k/s。使用分块下载后提高到6M/s的速度,147秒搞定!

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据