《Android模塊化項目實戰(zhàn)》08 服務(wù)器部署與報錯處理寫字字帖_第1頁
《Android模塊化項目實戰(zhàn)》08 服務(wù)器部署與報錯處理寫字字帖_第2頁
《Android模塊化項目實戰(zhàn)》08 服務(wù)器部署與報錯處理寫字字帖_第3頁
《Android模塊化項目實戰(zhàn)》08 服務(wù)器部署與報錯處理寫字字帖_第4頁
《Android模塊化項目實戰(zhàn)》08 服務(wù)器部署與報錯處理寫字字帖_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

項目八服務(wù)器部署與報錯處理學(xué)習(xí)目標(biāo)通過該項目的學(xué)習(xí),了解U酒保項目服務(wù)器如何部署和使用,掌握U酒保項目的開發(fā)流程,學(xué)習(xí)解決AndroidStudio常遇報錯的具體方法,具有解決AndroidStudio常遇報錯的能力。在任務(wù)實現(xiàn)過程中:

了解U酒保項目服務(wù)器如何部署和使用。掌握U酒保項目的開發(fā)流程。掌握AndroidStudio常遇報錯的具體解決方法。任務(wù)路徑情景導(dǎo)入U酒保項目運行的最重要一環(huán)就是服務(wù)器的部署,服務(wù)器是網(wǎng)絡(luò)中能對其他機(jī)器提供某些服務(wù)的計算機(jī)系統(tǒng),U酒保所需服務(wù)器的地方很多,例如:登錄注冊、健康助手界面、打車代價界面、無憂險界面。在編寫代碼過程中可能會遇到很多種不同類型的錯誤問題,針對這些錯誤問題本項目將進(jìn)行一一解決。服務(wù)器搭建服務(wù)器是網(wǎng)絡(luò)環(huán)境中高性能計算機(jī),它偵聽網(wǎng)絡(luò)上的其他計算機(jī)(客戶機(jī))提交的服務(wù)請求,并提供相應(yīng)的服務(wù),指一個管理資源并為用戶提供服務(wù)的計算機(jī)軟件,通常分為文件服務(wù)器、數(shù)據(jù)庫服務(wù)器和應(yīng)用程序服務(wù)器。服務(wù)器簡介服務(wù)器特性是指在網(wǎng)絡(luò)環(huán)境中,為客戶提供各種服務(wù),可以用服務(wù)器的四大特性衡量服務(wù)器的好壞,服務(wù)器的四大特性有可擴(kuò)展性(Scalability)、易用性(Usability)、可用性(Availability)、可管理性(Manageability)。服務(wù)器特性服務(wù)器搭建U酒保項目的服務(wù)器是通過Tomcat實現(xiàn)的,把程序部署在Tomcat上,由Tomcat去運行,以達(dá)到所需的服務(wù)效果。下面是本項目服務(wù)器部署的具體步驟。第一步:打開MyEclipse導(dǎo)入服務(wù)器項目,如圖8.1所示。第二步:導(dǎo)入缺少的包,上面報錯情況是因缺少相應(yīng)的服務(wù)包,導(dǎo)致無法正常運行,軟件會主動提示導(dǎo)入對應(yīng)服務(wù)包點擊“Next”,如圖8.3所示,然后點擊“Finish”,如圖8.4所示。服務(wù)器配置服務(wù)器搭建第三步:解決以上報錯需右鍵點擊“WebRoot”文件,點擊列表中的“MyEclipse”,再點擊“ExcludefromValidation”,如圖8.6所示。第四步:打開MySQL連入數(shù)據(jù)庫,點擊“新建查詢”,如圖8.10所示。第五步:在查詢編輯器中點擊“加載”,導(dǎo)入數(shù)據(jù)庫文件spirit.sql,如圖8.11所示。第六步:選中全部語句后點擊“運行”,執(zhí)行數(shù)據(jù)添加,如圖8.12所示。第七步:更改src目錄下perties文件中MySQL數(shù)據(jù)庫用戶名密碼,如圖8.13所示。

服務(wù)器部署服務(wù)器搭建打包上傳:將項目打包成war文件,然后將其傳到遠(yuǎn)程服務(wù)器(在MyEclipse中直接將項目導(dǎo)出為.war文件)。將war文件移動到Tomcat目錄下的webapps下。重啟Tomcat,訪問項目。服務(wù)器部署服務(wù)器搭建刷新加載AndroidStudio在開發(fā)過程中會出現(xiàn)各式各樣的錯誤,常見的錯誤有AndroidStudio不能正常啟動、從外界導(dǎo)入的程序不兼容、資源文件的丟失、SDK報錯等。這些錯誤會導(dǎo)致軟件和程序不能正常運行,對于開發(fā)者來說這是一件必須要解決的事,下文匯總了AndroidStudio常見報錯及解決方案AndroidStudio報錯UI更新x86emulationcurrentlyrequireshardwareacceleration。啟動Android虛擬機(jī)時,出現(xiàn)如圖8.17所示的錯誤對話框。解決方案UI更新x86虛擬機(jī)是依賴于Intel的VirtualizationTechnology功能,當(dāng)VirtualizationTechnology功能關(guān)閉或IntelHAXM軟件未安裝時,會導(dǎo)致模擬器啟動失敗。解決該錯誤的方法:解決方案在計算機(jī)的BIOS中打開VirtualizationTechnology功能。如圖8.18所示。安裝IntelHAXM。成功啟動AVD虛擬機(jī)。圖8.18BIOS界面UI更新對于日益增加的UI控件需求,市場上也出現(xiàn)了很多可供選擇的UI控件,滿足用戶比較復(fù)雜的需求。這些控件幫助簡化UI設(shè)計工作,提高效率。

圖7.7展示了Android中的View元素體系。UI控件可以分為以下幾類:AndroidUI控件:文本控件、按鈕控件、狀態(tài)開關(guān)控件、單選與復(fù)選按鈕、圖片控件、時鐘控件、日期與時間選擇控件等。WebUI控件:圖表和圖形、日期和日歷、組合框、對話框、進(jìn)度條、所見即所得編輯器等。解決方案通過以下步驟,實現(xiàn)U酒保項目的部署與實現(xiàn),具體步驟如下所示。

第一步:服務(wù)器部署完成,運行完整項目,出現(xiàn)如圖8.28所示效果。第二步:導(dǎo)航界面引導(dǎo)功能,在用戶首次下載并安裝該軟件時,會進(jìn)入導(dǎo)航界面提示用戶當(dāng)前版本是否需要更新,如果無需更新則進(jìn)入歡迎界面。效果如圖8.29所示。第三步:安全自測中酒精檢測模塊,在酒精檢測模塊已連接的情況下,通過單擊“立即檢測”按鈕進(jìn)行檢測,得到相應(yīng)酒精濃度,如果檢測模塊未連接或連接不成功,將提示用戶重新連接。效果如圖8.30所示任務(wù)實施第四步:健康助手模塊,將用戶一段時間內(nèi)檢測的酒精濃度進(jìn)行記錄并通過折線圖顯示。效果如圖8.31所示。第五步:健康助手模塊科普知識功能,分為養(yǎng)生知識、駕車技巧、酒駕危害、自救常識四類。效果如圖8.32所示。第六步:打車/代駕模塊,顯示司機(jī)等級、駕齡、司機(jī)編號、姓名等詳細(xì)信息。效果如圖8.33所示。第七步:瀏覽司機(jī)信息并實現(xiàn)呼叫司機(jī)功能。效果如圖8.34所示。任務(wù)實施第八步:無憂險模塊,保險推廣功能可查看保險信息并調(diào)用系統(tǒng)電話服務(wù)進(jìn)行咨詢。效果如圖8.35所示。任務(wù)實施本項目介紹了U酒保服務(wù)器的部署與運用及AndroidStudio常遇錯誤處理,通過對本項目的學(xué)習(xí)可以了解服務(wù)器的部署,對AndroidStudio常遇錯誤正確處理,重點掌握AndroidStudio錯誤解決方式。達(dá)到遇到程序錯誤不慌張,能夠自己單獨解決程序錯誤問題的程度。任務(wù)總結(jié)reliability可靠性availability可擴(kuò)展性scalability方式usability易用性manageabili

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論