在使用cocos2d-x結合Lua開發遊戲時,因爲3.x的cocos2d-x使用cocos工具編譯項目,可是若是沒有改動C++文件,使用cocos命令時間消耗時比較高的(就算沒有須要編譯的C/C++文件,它也會從新連接so庫及相應的copy動做);咱們大多數時間是在處理Lua腳本,或者修改遊戲的其餘資源;這時第一個想法就是本身寫一個腳本,只copy Lua腳本和資源;XCode中能夠設置一個run shell;因此在測試Android版本時,也但願能有相似的功能; 在測試運行Android工程時,以前的工做流程是在項目目錄下建一個shell腳本:修改Lua --> 終端中運行shell, 將資源/腳本copy到Android工程的assets目錄下 --> Eclipse 中刷新工程,而後run; 這個流程是在開發過程當中是比較繁瑣的,一不留神就忘記執行shell copy腳本;因此這個時候就很但願Eclipse能有像XCode那樣的功能;經過網上一番搜索和折騰,Eclipse還真自帶有相關的功能; 方法綜述:給工程添加一個program配置 具體步驟: 1, 打開項目的工程屬性窗口shell
2, 左邊選擇builders選項,點擊New按鈕,爲項目新添一個配置,類型選擇Program; 如圖工具
3, Main頁卡下Location填寫工具路徑,我這裏是一個先前建好的shell腳本,Working Directory選擇腳本的執行目錄,其餘一些頁卡選項可自行查看測試
對於像我這種對Eclipse不怎麼熟悉的人來講,仍是花了點時間找解決方法;也是鑑於網上幾乎沒有看到這樣的文章,StackOverflow有個回答中講到使用插件,但並非解決這個問題的關鍵;因此在這裏分享下,於本身也是一個記錄;ui