2013-06-28 8 views
9

私はこの警告を取得しています:RoboLectricとAndroid(WARNING:ro.build.date.utc用なしシステムプロパティ値)

RoboLectric and Eclipse (WARNING: no system properties value for ro.build.date.utc) 

私はもともと依存関係RoboLectric 2.1ジャーを追加しました。初めてJUnitを実行したとき、コンソールにいくつかのものがダウンロードされました。その後、私がテストを走らせるたびにエラーが発生します。 RoboLectric 2.2 Jarスナップショットを依存関係から取得しようとしましたが、これで問題は解決されませんでした。

誰でも問題が分かっていますか?

私はすでに、これらの事を試してみた:

  • org.robolectric.Config.propertiesファイルへの私のマニフェストのパスを追加します。
  • GitHubでこのVM引数-XX:-UseSplitVerifierを使用しています。

今のところ私のテストで問題は発生しません。それでも問題にならない場合は、コンソールのポップアップを無視しても問題ありませんが、無効にする方法もわかりません。

ありがとうございます!

+0

このリンクはあなたを助けますか? http://stackoverflow.com/questions/16645885/robolectric-2-1-and-eclipse – ChuanRocks

+0

@ChuanRocksマニフェストのないライブラリプロジェクトの場合はどうなりますか? – pixel

+1

この警告は、Robolectric(https://github.com/Android-Area51/android_build/blob/cf244ab191e364f00ef357792a63c51c0b27800a/tools/check_prereq/check_prereq.c)が使用するアンドロイドビルドツールから発生します。 2.xの使用を開始したときに私はそれを見ましたが、私の経験では何の問題も伝えていません –

答えて

2

自動切り替えをコンソールウィンドウに簡単に停止することができます。コンソールウィンドウを開いた状態で、ツールバーにある「標準出力変更時にコンソールを表示」と「標準エラーが変更されたときにコンソールを表示」の選択を解除します。

enter image description here

関連する問題