創建Android Studio插件

一.新建插件工程

1.使用菜單欄創建工程嚮導File | New | Project;在彈出的嚮導框中左側點擊Gradle,然後右邊勾選Java和IntelliJ Platform Plugin選項,然後點擊右下角Next按鈕,如下圖所示:

 

 

2.在彈出框中分別填寫GroupId、ArtifactId、Version相應信息。GroupId通常是一個Java包名,並且在工程的build.gradle文件中可以用project.group變量來設置這個值;ArtifactId是工程生成的jar包的默認名字(不包括版本號),在工程的settings.gradle文件中可以用變量rooProject.name來設置這個值;Version對應build.gradle中project.version變量。填好信息後點擊下一步,如下圖所示:

 

3.這個設置頁面主要是Gradle相關的一些設置,所有設置項可以在工程創建好後去菜單Settings | Build, Execution, Deployment | Build Tools | Gradle下修改。點擊Next按鈕進入下一步,如下所示:

 

4.填寫工程名和保存路徑,點擊Finish按鈕完成工程創建,如下所示:

首次創建項目可能需要下載一些基礎依賴,下載時間比較長,耐心等待。

 

5.默認創建的工程src/main下可能沒有java文件夾,可以打開工程的設置頁面,找到如下圖的設置項,右邊勾選Greate directories for ……,點擊右下角確認,然後工程會自動生成java目錄,並且可以使用創建嚮導在此目錄下新建Java類了:

 

二.運行插件工程

1.在運行前,先添加點Java代碼,在src/main/java目錄下創建HellowAction.java類,代碼內容如下所示:

2.在plugin.xml文件的<actions>下添加如下配置代碼:

3.在Gradle工具窗口找到runIde任務,雙擊運行。

如果沒有看到Gradle工具窗口,可以點擊IDE左下角的方框來顯示,如下圖所示:

在IDE最右邊就會看到Gradle選項了,點擊展開其窗口:

雙擊運行runIde:

IDE窗口的右上角默認是有個Plugin命令的,可以直接點擊右邊的播放樣式按鈕,跟上面的runIde雙擊是一樣的效果,推薦直接點這個按鈕執行,更方便些:

4.首次運行需要下載一些依賴,可能要比較長時間,而且可能下載失敗,多試幾次,有條件的話最好用下網絡加速。

 

5.上一步如果下載失敗,可以多試幾次,最終成功後會打開一個新的IDE實例,在這個新的IDE中隨便打開個工程,可以看到IDE頂部菜單欄Help菜單右邊多了一項Greeting菜單,點擊展開後,有個Hello子菜單項,點擊子菜單項會彈出一個對話框,如下圖所示:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章