1

Android.jar ライブラリから DatagramSocket.java ファイルにネットワーク障害を挿入しようとしています。ただし、先週の日曜日(4日間)からubuntuを使用してVboxでビルドしようとしましたが、失敗しました。Configure Build Path (Eclipse) のように、android.jar をビルドせずに MINE DatagramSocket.java を注入し、別の既存のものをオーバーライドするファイルを追加する方法があるかどうか疑問に思っています。

それが可能かどうか誰かが知っていますか?前もって感謝し、私の英語について申し訳ありません。それは私の母国語ではありません

ディエゴ

4

1 に答える 1

0

テストのためにこれを実行したい場合は、Androidクラスの代替実装を置き換えるためにRobolectricを調べるか、EasyMockやjMockなどのモックフレームワークを使用することをお勧めします。

于 2012-10-04T00:53:54.310 に答える