2011-06-13 51 views
0

尋找提示,以加快我的Eclipse,我注意到建設過程中使用了所有這些建設者:我在Eclipse Android項目上真正需要哪些構建器?

  • 的Android資源管理器
  • Android的預編譯
  • 的Java構建
  • 的Android程序包生成器

真的有必要運行他們每個部署?

我正在使用MOTODEV Studio for Android 2.1.1。

回答

3

如果他們沒有必要,他們的開發者爲您帶來的Android開發工具也不會包括它們。我建議你在其他地方尋找性能提升。建設者不是真的想被最終用戶調整。

+0

嗯..「Android工具>修復項目屬性」選項操縱只是_Android資源管理器_,_Android預編譯器_和_Android包構建器_。根據這篇文章的答案:http://stackoverflow.com/questions/6056511/what-does-the-command-fix-project-properties-exactly-do。 也許表示他們不需要運行Java Builder一次。例如,如果類編譯已經出現在_Android Pre Compiler_中。 其實最慢的一步是「建築工作區...」。我正在尋找如何提升這部分。 – cassioso 2011-06-13 21:22:50

+0

您參考的答案似乎涉及將舊項目更新爲與新版本的ADT兼容。如果舊版本不使用Java Builder,則無關緊要。如果沒有必要,它不會被添加到新版本中。那會是什麼意思? – 2011-06-13 21:27:17

+0

好的,所以他們都需要編譯和運行我的android應用程序(它回答我的問題)。但是我多次執行_Project> Run as ...> Android應用程序,實際上它花費了太多時間。 – cassioso 2011-06-13 21:48:09

3

什麼最好的增加了我的日食速度是爲Android編程添加ram。 我的意思是日食的物理內存和RAM設置:

中的eclipse.ini

-XX:MaxPermSize=256m 
-Xms40m 
-Xmx512m 
+0

是的,我也使用這種方法..我更喜歡使用最大和最小值相同的值,避免堆大小調整。但在這個問題中,我特別提到了使用建造者的問題。 – cassioso 2011-06-13 20:48:49

+0

這不僅僅是調整大小。有一個大堆引入懲罰例如垃圾收集.. – Snicolas 2012-11-30 10:10:53

相關問題