

<https://stackoverflow.com/questions/28314131/adb-transfers-file-with-a-very-
slow-speed>  
こちらで質問されていますが、AndroidStudio(MacOSX
Yosemite)の開発においてapkファイルの転送に時間がかかります。開発当初は気にならなかったのですが、ある時を境に転送に時間がかかるようになりました。  
問題がどこにあるのか調べたところ、

[code]

    adb push -p
    
[/code]

を実行してベンチマークを取ったところ、転送率が60%のところで一旦止まり、その後は徐々に転送され結果的に転送速度は 120KB/s でした。

adbに問題がある可能性を考えplatform-toolsを再インストールしても結果は同じでした。

何か対処法はありますか？


CC BY-SA 3.0
2015-05-21T16:28:29.563
10474
2016-01-24T07:34:02.473
2017-05-23T12:38:56.467
-1
9832
question
android adb
adb による apk 転送が遅い


USBケーブル等を変えても同じでしょうか？  
USBのケーブルが充電専用のものとか、ケーブルの規格によってはダメな場合が有ります。  
また、違う端末にプッシュした場合も同じですか？


CC BY-SA 3.0
2015-05-27T14:25:20.147
10697
2015-05-27T14:25:20.147
819
10474
answer


`/etc/sysctl.conf`を以下のように修正してMacを再起動してみてください

[code]

    kern.ipc.somaxconn=2048
    net.inet.tcp.rfc1323=1
    net.inet.tcp.win_scale_factor=4
    net.inet.tcp.sendspace=1042560
    net.inet.tcp.recvspace=1042560
    net.inet.tcp.mssdflt=1448
    net.inet.tcp.v6mssdflt=1412
    net.inet.tcp.msl=15000
    net.inet.tcp.always_keepalive=0
    net.inet.tcp.delayed_ack=3
    net.inet.tcp.slowstart_flightsize=20
    net.inet.tcp.local_slowstart_flightsize=9
    net.inet.tcp.blackhole=2
    net.inet.udp.blackhole=1
    net.inet.icmp.icmplim=50
    
[/code]

[参考リンク](https://rolande.wordpress.com/2014/05/17/performance-tuning-the-
network-stack-on-mac-os-x-part-2/)


CC BY-SA 3.0
2015-11-25T03:54:35.193
19269
2015-11-25T03:54:35.193
7676
10474
answer