編輯:關於Android編程
前面,已經介紹了,系統相關配置,接下來就可以開始創建項目了。
選擇新建—>構建一個自由風格的軟件項目,然後填寫項目名稱。項目如下:
注意:<喎?/kf/ware/vc/" target="_blank" class="keylink">vc3Ryb25nPs/uxL/D+7PGsrvE3LD8uqzT0NbQzsSjrLfx1PLU2sXcam9itcTKsbryu+Gz9rTto6zL+dLUyc/NvLXEz+7Ev8P7yse07c7ztcSjrNTatMvQ3tX9oaM8L3A+DQo8aDIgaWQ9"項目配置">項目配置
源碼管理 構建觸發器 添加構建步驟 添加構建後操作步驟 郵箱設置 執行構建 3、Failed connect to github.com:443; No error ,網絡太差。。有時正常有時就報這個問題,最好就是FQ! 到此,《jenkins構建Android項目持續集成》已經基本完成了,如果你只是想讓jenkins代替手動打包發包,那麼以上已經足夠滿足了,但是你如果還想進步提高項目的質量,對項目質量進行把控,那麼接下來的篇章正是你想要的。接下來會相繼寫單元測試、測試報告、代碼覆蓋率、findbugs的使用。 看下其他文章:
在Git->Repository URL,填入項目的git倉庫地址,圖上的地址是我的github地址.選擇的是master分支,你也可以填寫自己的其他分支。
(https://github.com/a631855639/AndBase)
點擊“Add”添加憑證
這裡我使用“用戶名和密碼”的方式。
構建觸發器配置,這裡有四種構建觸發器,上圖采用的是“Poll SCM”,即按一定規則抓取代碼進行構建,H/5 * * * *,表示每五分鐘抓取代碼,如果代碼版本發生改變則觸發構建命令。
其他觸發器,可以自行查看配置提示。
該步驟是寫gradle腳本命令的配置。
上圖顯示的是所有能增加的構建步驟。首先,選擇“Invoke Gradle script”添加gradle命令腳本。
這裡注意下,如果你不知道如何填寫項目目錄的話(或者構建失敗時,可能是這裡配置不正確),可以看這裡,如果build.gradle就在workspace目錄下,那麼
如果沒有找到以上目錄時,保存配置後手動執行構建就會出現了。
項目構建完成之後可以做什麼?可以獲取構建產物、通過郵箱發送構建報告等。
這裡先配置構建產物以及發送郵箱通知。
在上圖中選擇“Archive the artifacts”
如果構建產物需要多個,那麼可以用”,”隔開。
設置完上面之後,還需要高級設置,如下:
高級設置,配置了,任何構建失敗的時候,通過郵件通知開發者,構建成功的時候,郵件通知相關人。
配置以上之後,保存。
回到項目面板後,可以等待時間到了以後自動構建,也可以自己手動執行構建,如上圖。
執行構建以後,你可能會遇到各種問題,沒關系,構建過程發生問題時,都會有日志輸出,我們可以查閱日志,然搜索相關問題的解決辦法。這裡我舉出我所遇到的問題:
1、上文有提到過了,就是項目名稱不能含有中文
2、由於在github上的項目,不包含local.properties文件,導致執行的時候,報找不到Android sdk路徑
一般這個文件是寫入一些本地的配置,所以我們都不會上傳到github上,解決的辦法就是給它添加上這個文件,文件簡單的內容就是sdk的路徑,如
sdk.dir=F\:\\Gray\\android\\sdk
如果順利構建成功的話,那麼結果如下圖:
最重要的是,你的郵箱會接收到如下內容:
總結
1、Jenkins構建Android項目持續集成之簡介篇
2、Jenkins構建Android項目持續集成之Jenkins的安裝篇
3、Jenkins構建Android項目持續集成之系統配置篇
4、Jenkins構建Android項目持續集成之創建項目
5、Jenkins構建Android項目持續集成之單元測試及代碼覆蓋率
ScaleType表示ImageView的縮放類型,決定了一張圖片在ImageView控件內如何縮放和顯示。ScaleType的官方文檔:https://develope
在命令行[CMD]使用emulator.exe啟動Android模擬器兩種方式:- emulator -avd (AVD名稱)- emulator -data (鏡像文件
現在我目前知道可以獲取SharedPreferences實例的常用方法有三個: 1.通過Context的getSharedPreferences(String name,
有時候我們需要在游戲或應用中用一些符合我們樣式的提示框(AlertDialog),以下是我在開發一個小游戲中總結出來的.希望對大家有用.先上效果圖:下面是用到的背景圖或按