2011-04-01 31 views
23

與問題here相關,Android庫更新步驟是否必要,如果不是,它可以從啓動和/或構建過程中刪除嗎?手動更新似乎是一個合適的選擇,特別是如果它提高了構建時間,並且您已經有了一個先前的清理編譯。Eclipse - Android庫更新

+0

如果您關閉「自動構建」,則會加快庫載入時間。該選項會導致很多幕後清理/構建和刷新。 – apesa 2011-04-01 20:51:58

+0

是的。但是,通過全新安裝,加載時間很快。當我修改我的20個左右的項目(其中大部分項目在任何時候都關閉)時,似乎需要更長的時間。如果我更改項目的Android構建目標,這似乎會縮短構建時間。但是我無法找到構建的設置或選項,或者爲什麼會發生這種情況。這與啓動和隨後的自動構建有關。 – Jim 2011-04-01 23:24:18

+1

似乎構建時間與防病毒和反惡意軟件設置有關。我無法重新配置AVG,所以我安裝了Avast。 Microsoft Essentials也是一個問題。對這些目錄/進程進行多次反病毒掃描導致生成時間縮短。現在構建時間要好得多。由於這個問題與建造時間有關,這似乎相關。仍然沒有關於如何修改或刪除更新步驟的信息... – Jim 2011-04-02 22:50:13

回答

4

這可能不完全回答你的問題,但是如果你有很多項目,它會在你打開eclipse時重建所有的項目。我自己做什麼是我「關閉」我沒有工作的項目,我發現它更容忍

+0

我同意這不完全是「正確的」答案,但這是我一直在做的。所以直到另一個答案出現... – Jim 2013-09-26 22:37:22

+0

我不明白爲什麼我們的開發人員必須跳過soooo與Android SDK的許多箍,如果它不是這個問題,更新時它的衝突,如果不是這樣,它的模擬器HAX不工作,如果不是這是別的。我浪費了更多時間,並且不得不重新安裝Eclipse + ADT,而不是使用其他應用程序。有這麼多SO問題的事實證明了我正在談論的內容。請原諒我只是一個開發人員已經厭倦了試圖修復Android工具,這些工具是爲了給Android創建應用程序......感嘆.. – greaterKing 2014-07-23 15:20:47

0

如果您不需要調試您的本機代碼,那麼您可以根本不在第一次添加本機支持並在需要時將其構建在命令行上。然後你的eclipse項目將只是作爲一個只有Java的項目並快速構建。

+0

另外值得注意的是,要[刪除原生支持](http://pilcrowpipe.blogspot.ca/2011/12/removing-native-support-from-android.html) – JonnyBoy 2012-05-12 21:39:48

+0

爲什麼要刪除原生支持? – ArtOfWarfare 2012-11-16 04:30:53

5

您可以從General - > Startup and Shutdown禁用Android Development Toolkit。

+2

如果你這樣做,你的android項目將無法正確加載 – 2013-01-22 04:57:16

0

我在我的工作區有50個ish項目出現這個問題。並非所有人都一次打開。每次我需要在每個項目上更新一個小東西時,仍然會顯示「Android庫更新」,並且真的讓我放慢腳步。

我嘗試過,但最後一個對我來說就像一個魅力。

顯然,只打開相關項目也有幫助。

刪除Build Automatically擺脫了這個問題,但又造成了更多的問題。你最終會浪費更多的時間來手動構建項目。根本不適合我。

選擇性地只建立改變了的項目也有幫助。

但完全修復這個問題對我來說,最主要的是以下

轉到Window->Preference->Android->Build並確保第三複選框Skip packaging and dexing until export or launch.上標明