2014-11-04 46 views
0

因此,大約一週前,我們由於各種原因而從Crittercism切換到Crashlytics。它附帶了一個Eclipse插件,可以自動化一些過程。有點方便,當然,我猜。但昨天,該公司的另一位開發人員拉出了代碼並安裝了該插件,我們發現他們已將其更改爲Fabric,顯然,Crashlytics成爲Fabric的一部分。還好,當然。我想,「我會更新我的插件來匹配他的。」這是事情出錯的地方。該插件安裝正常,我又重新設置了一些東西 - 但現在無論何時啓動Eclipse,它都會添加另一組重複庫。重新啓動Eclipse的4倍,比如後,我得到:Crashlytics to Fabric,重複庫項目

enter image description here

...

enter image description here

我已經多次,project.properties篡改刪除它們,搜索任何對可能會誤入歧途的圖書館的引用,重置爲正在運行的版本......沒有豆類。每次我重新啓動eclipse時,它會刪除現有庫項目中的大部分內容並創建新項目。任何人都知道發生了什麼事?

+0

我有相反的問題,我刪除了一次,現在我不知道如何讓他們回來。在我的情況下,重新啓動eclipse後他們不會重新創建,所以編譯器會導致crashlytics導入。 這是自動化過程的一個非常糟糕的例子。 – 2014-12-03 17:23:38

+0

@anoniim嗯。你有沒有刪除他們的實際項目目錄?我想我可能有時會這樣做來解決這個問題;我不記得了。就像,然後再次啓動Eclipse。 – Erhannis 2014-12-05 15:03:34

回答

0

原來是Fabric/Crashlytics中的一個bug;我發郵件給他們,並在一兩天內修好。它不再創建不必要的項目副本。

0

我有同樣的問題,發佈了我所遵循的步驟,以防萬一有人發現它有用。

  1. 下載面料應用程序,並登錄到它
  2. 刪除或註釋掉任何Crashlytics或結構的代碼,你可能有
  3. 從面料的應用程序添加新的應用程序,即使我的應用程序已經在系統並已安裝crashlytics,我不得不再次添加它
  4. 請按照所有步驟,它應該工作。