0

ADT からプロジェクトを実行して仮想 Android デバイスでテストするたびに、アップロードに 90 秒以上、デバイスへの「インストール」にさらに 15 秒以上かかります。

なぜそんなに時間がかかるのですか?

注意すべきタイムアウトはありますか? (Eclipse コンソールはサイレントのままです。)

注: project.apk のサイズは約 5MB で、開発マシンのコンピューティング リソースは十分にあります (つまり、CPU 使用率は約 5 ~ 10%、ディスク キューの長さは約 0.05、「アップロード」および「インストール」中に数ギガの空き RAM が利用可能です)。 )。

4

2 に答える 2

2

実際には解決策ではありませんが、同様の質問で回避策が見つかりました:

実行中の Android エミュレーターへのアップロードが遅い

Android エミュレーターがアイドル状態のとき、ネットワーク接続は2 Mbps に制限されており、クリックしてスワイプして起動すると、帯域幅が魔法のように約10 Mbpsに増加します。(少なくとも、私のかなり最新のシステムではそうです。)

これは、大きなアプリをエミュレーターにアップロードする場合に明らかに違いがあります。

于 2013-01-19T20:48:00.560 に答える
0

解決:

[実行] -> [実行構成...] -> [ターゲット] タブ -> [追加のエミュレータ コマンド ライン オプション] に移動します。そこに追加:

-netspeed full -netdelay none

これを行った後、アップロードの時間が 2 分から 8 秒になりました。


編集: Skype を終了すると、エミュレーターのアップロードがはるかに高速になることもわかりました。

于 2014-11-27T15:07:36.487 に答える