2
有沒有人發現過如何測試用scala編寫的Android項目? 即使我只聲明瞭scala對象,我仍然得到了NoClassDefFoundError。測試android scala項目
更重要的是,我的一些活動是用Java編寫的,它們是完全可測試的。
我正在用Java中的Android Junit測試用例進行測試。
編輯:
這裏是我的堆棧跟蹤:
java.lang.NoClassDefFoundError: PACKAGE.DataBaseManager
at PACKAGE.TESTING_CLASS.setUp(TESTING_CLASS.java:16)
at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:192)
at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:177)
at android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:555)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1619)
我TESTING_CLASS簡單
private DataBaseInterface database;
@Override
protected void setUp() throws Exception {
super.setUp();
if (database == null) {
database = new DataBaseManager(mContext);
}
}
@Override
protected void tearDown() throws Exception {
super.tearDown();
mContext.deleteDatabase(DataBaseHelper.DATABASE_NAME());
database = null;
}
你能提供精確的錯誤信息嗎? –
編輯你想要的 – squixy