利用Delphi開發app,有時候需要發布文件,如果文件少還不是問題,但文件多的情況下,IDE帶的發布功能,就顯得捉襟見肘,效率低下了。
通過Project-Deployment,打開發布窗口,如下圖:
如何使用這個功能,在以前的文章中寫過,需要的話可以去查。
為了更好的管理發布文件,現在有了工具DeployMan,發布多個文件就變的輕松多了,可以通過選擇一個文件夾,一次性的填加該文件夾中所有文件,同時支持包括子目錄。我這么一說,相信你一下子就能明白。下面我們看看如何使用這個工具:
上圖為運行后的主界面。可以看到,同時支持ios及android兩個平台。
Add File:增加發布文件
Add Folder:增加文件夾,發布文件夾中的所有文件,支持子文件夾。
Delete:刪除發布文件
TargetDirectory:發布文件的目標路徑。
打開菜單File,如下圖:
Open Project:打開項目,指DeployMan自己的項目文件,不是Delphi項目文件。
Save Project+.dproj:保存項目,指DeployMan自己的項目文件,不是Delphi項目文件。同時,將發布文件內容寫入Delphi項目,即.dproj文件。
Import .dproj file:這里指從Delphi項目文件中導入發布的文件內容。
現在,我們以發布ChinaCock地圖文件為例,看如何發布地圖應用需要的文件?
1.利用Import .dproj導入一個Delphi項目文件
2.通過Add Folder增加一個文件夾中的文件,這里我們選擇ChinaCock 地圖功能需要發布的文件夾,如下圖:
選擇文件夾,然后點確定,如下圖,系統會將選擇的文件夾填加進來,我們選擇他,並選擇Include subdirectories,表示同時發布所選擇文件夾中的子文件夾,Configurations,我們選擇Release,Target Directory,我們選擇.\或者空白不填:
3.接下來,執行Save Project+.dproj,這時候,DeployMan會填加需要的發布文件到Delphi項目
4.打開剛才處理過的Delphi項目,查看發布文件:
正如我們所見,所有需要的地圖支持文件,都寫進來了!並且,也寫好了Remote Path。
寫到這里,想起了我曾經一個一個文件填加發布文件,感覺到了天堂與地獄的差別,這滋味!!!
就寫到這里,一起享受DeployMan帶給我們的快樂與高效吧!
新春即至,祝福所有看到此文的朋友們闔家歡樂,新春幸福,萬事大吉!