2010-10-27 86 views
1

我想在我的Android應用上運行單元測試,並在引用第三方JAR時收到NoClassDefFoundError。單元測試Android項目爲第三方JAR獲取NoClassDefFoundError

這些罐子中的類只能由應用程序本身引用,而不是單元測試。這些罐子在應用程序類路徑上,並且已經在eclipse設置中導出,以允許依賴應用程序找到破解 - 當然,這是測試應用程序。

在此先感謝。

p.s.請不要簡單地告訴我,我的罐子不在課程路徑 - 我可以看到,我只是沒有看到如何讓他們在課程路徑中...

+0

應用程序本身是否成功使用罐子?它們是否包含davlik字節碼,而不僅僅是java字節碼(這將不起作用)? – 2010-10-27 14:32:59

+0

啊 - 他們只是標準的Java罐子 - 我想這就是問題所在。我應該如何重新編譯它們(假設這是我需要做的),以便他們與Dalvik VM一起工作? – 2010-10-27 15:26:37

+0

我看的越多,越奇怪是否不應該爲我做這個作爲創建apk的一部分... – 2010-10-27 15:45:28

回答

0

沒關係 - 它看起來像我可以使用谷歌api罐子,他們應該工作。