2011-09-14 86 views
3

我一直想爲Android開發一段時間的應用程序。 我從這裏下載了適用於Eclipse的ADT Plugin:http://developer.android.com/sdk/eclipse-adt.html,並開始使用Eclipse開發應用程序。但是,即使是最簡單的Hello World應用程序似乎也需要幾分鐘的時間才能運行。開始爲Android開發?

我想知道是否有更好的Android開發環境。 是否可以使用NetBeans或其他Java編譯器開發應用程序? 有比Eclipse的ADT插件更快的開發工具嗎?

在此先感謝。

+0

的可能重複[是否有其他IDE開發Android應用程序等則Eclipse的?](http://stackoverflow.com/questions/7387382/is-there-an-alternative-ide-to-develop-android- applications-other-then-eclipse) –

+1

第一次運行模擬器確實很痛苦。但是,如果您沒有關閉它,則會在幾秒鐘內安裝並運行新的/已修改的應用程序。 – Natan

+0

此外,請務必在啓動avd時檢查avd配置中的*「Snapshots:Enabled」*以及*「從快照啓動」*和*「保存到快照」*。這樣可以保存和恢復磁盤上的仿真器狀態,從而在第一次運行後可以更快地啓動(仿真器由於在關閉時寫入磁盤而不響應幾秒鐘 - 但非常值得交易)。 – 2011-09-14 15:20:51

回答

1

如果應用程序需要較長的時間來運行,檢查兩件事情之一:

您的PC是否符合日食的要求。

如果應用程序走幾分鐘就運行,它很可能是你可能是每一個調試完畢後關閉仿真器。這是不必要的,因爲調試器總是在監聽eclipse運行。

我不知道這些都是可能的,但我想你的Android編程經驗是一個很好的一個。故障排除是從來沒用:)

1

是的,它運行速度慢,但我不認爲開關集成開發環境將會使任何更快。這是Java和其他解釋語言的本質。更快的機器是有幫助的。不過,我注意到一旦第一次加載後,情況會好轉。

1

我不知道究竟是採取了幾分鐘,但與實際設備開發的模擬器實在是太慢了巨大的可以降低等待時間(上傳您的應用程序,安裝,運行和使用它)。 如果您想使用模擬器,請務必始終不要關閉模擬器窗口,因爲它將在您下次運行應用程序時啓動Android。

我不認爲你會更樂意與其他IDE或類似的東西,因爲這隻會導致更多的工作,更多的問題。

1

如果你正在使用模擬器 - 不要關閉它。首先開始是痛苦的,但後來更快。