2013-07-07 146 views
0

好吧,我已經開始做一些Eclipse插件開發。如何以編程方式從Eclipse插件啓動Android項目?

我已經得到了工具欄在我自己的自定義圖標。
當單擊該圖標,我想顯示下面的屏幕給用戶:

enter image description here

我有Android項目,我想推出的IProject對象。
不幸的是,有沒有簡單的方法IProject.launch() ...

什麼我迄今所做的就是從這裏

git clone https://android.googlesource.com/platform/sdk 

克隆ADT源,並開始複製了所有必需的部件。

必須有比這更簡單的解決方案?
我不能只交出啓動項目到Eclipse/ADT插件嗎?

+0

你爲什麼想重新實現一個功能,這已經是可用的(使用工具欄的「運行」按鈕)? – Bananeweizen

+0

因爲我的插件特定於一個項目。它改變了它的構建配置。您不必打開特定的Java類並更改一些常量,只需按圖標即可完成所有工作(包括啓動項目)。 – jenzz

回答

1

如果你只需要改變一些Java代碼在用戶啓動項目之前直接的,你可以去一個更簡單的途徑:只要執行附加project nature and an additional project builder。然後添加大自然和建設者到您的特定項目。確保你的新建設者在項目構建順序其他建設者之前,像下面的截圖

其他一切工作像以前一樣。這樣你的插件就像其他大型插件一樣。例如。 Android工具也首先做一些魔術,然後調用普通的Java構建器,而不是重新實現Java的東西。

enter image description here

相關問題