我只是想在Android JUnit測試, 使用Robotium但測試總是失敗與錯誤:的Android Robotium的NoClassDefFoundError
java.lang.NoClassDefFoundError:com.jayway.android.robotium.solo.Solo
solo = new Solo(getInstrumentation(),getActivity());在SETUP()方法:
protected void setUp() throws Exception {
super.setUp();
solo = new Solo(getInstrumentation(), getActivity());
}
我讀的地方,這可能與Android SDK的修訂17,但我無法證實這一點,因爲我第一次嘗試Robotium已經與SDK 17
的Robotium jar已正確添加到項目構建路徑中。
有沒有人遇到過類似的問題?
問候 K.
libs目錄做的竅門,謝謝!但你不應該將它們添加到那麼BUIL路徑,因爲在庫的一切將被自動添加到構建路徑。 (http://tools.android.com/recent/dealingwithdependenciesinandroidprojects)。 – Alf 2012-03-30 13:02:40
金嗨,我沒有看到我的測試項目中的任何LIB ...我在哪裏需要改變呢? – ChanGan 2012-09-28 12:10:33