我代表我的兩個Android開發者團隊提出這個問題。我使用Windows,我的合作伙伴使用Macbook。當通過Git共享一個項目時,classpaths
意外地搞砸了。以下是一些觀察結果:Windows和Mac上的Android庫項目
- 引用的庫項目(最初工作)無法解析。
- 通過'Java Build Path'中的Projects選項卡進行添加時,可以找到這些庫。
- 但該應用程序崩潰(由於
NoClassDefFoundError
),再次指向一個凌亂的構建路徑結構。 - Mac上最初引用的庫項目用作直接顯示在構建路徑中的JAR。現在他們在Android Dependencies下做,這很奇怪(前者更多)。
- 在Windows上,上述JAR一直處於依賴關係和參考庫之下。
我想解決這個問題,我們可以在Git上共享項目並在將來無縫工作。 :)
有你知道爲什麼的NoClassDefFoundError已經來到有一些辭職,這樣你們明白怎麼來的Java版本等問題 –
我我不知道我明白你的意思,@NaveenTamrakar。 – SlashG
首先檢查洗澡機的Java版本,並檢查在您的項目中添加的lib –