亚洲精品视频一区二区,一级毛片在线观看视频,久久国产a,狠狠狠色丁香婷婷综合久久五月,天天做天天欢摸夜夜摸狠狠摸

當前位置: > 投稿>正文

bugd縮寫(xiě)是什么意思,bugd的全稱(chēng)及含義,bugd全稱(chēng)意思大全

2025-06-18 投稿

bugd縮寫(xiě)是什么意思,bugd的全稱(chēng)及含義,bugd全稱(chēng)意思大全

bugd縮寫(xiě)是什么意思

BUGD英文含義

BUGD的英文全稱(chēng):Bristol University Geology Department | 中文意思:───布里斯托爾大學(xué)地質(zhì)系

DEBUG是什么?

Debug在編程里指的是調試的意思,一般指的修復bug的一個(gè)過(guò)程。

Keil的Debug也是如此,在Keil中,用一個(gè)放大鏡和字母d來(lái)表示開(kāi)始/結束Debug。

Keil的Debug有2種,一種是軟件仿真,即是你不需要單片機既可以運行本應該運行在單片機的程序,所以叫仿真,通過(guò)Option的Debug來(lái)選擇:

這樣當你運行Debug的時(shí)候,就會(huì )進(jìn)入軟件仿真,你可以看IO口的時(shí)序,定時(shí)器的PWM等等,但是軟件仿真效果一般,正常情況下我們都是在真機環(huán)境中調試,也就是選擇右側的,使用Link工具調試:

Keil硬件仿真可以很方便的看單片機內部的一些數據,比如寄存器的值,變量的值,運行時(shí)間,可以斷點(diǎn)調試。

Androib停止了怎么辦?

其實(shí)就是程序由于某些原因出錯了,可能是代碼 BUG 也可能是系統和環(huán)境因素導致的。

例如你的某個(gè) App 需要通過(guò)服務(wù)器獲取數據,但是你的手機網(wǎng)絡(luò )有問(wèn)題導致一直獲取不到,造成網(wǎng)絡(luò )連接超時(shí)。如果代碼中未對「超時(shí)」這個(gè)可能發(fā)生的情況進(jìn)行處理的話(huà),那么「出現網(wǎng)絡(luò )請求超時(shí)」這個(gè)現象就屬于未捕獲的異常。異常就是指的超時(shí)這個(gè)行為,未捕獲指的未對這個(gè)行為進(jìn)行處理。

而 Android 中程序一旦出錯,就會(huì )統一的彈出一個(gè)「應用已停止運行」,然后結束或者重啟應用程序。

單看這個(gè)彈窗是無(wú)意義的,如果你想看到實(shí)際細節,你需要深入輸出的日志找到具體原因。這時(shí)候就需要用 logcat。

logcat 查看日志,需要先讓設備成功進(jìn)行 adb 連接以后。然后:

當然,由于已經(jīng)確定要看的是已經(jīng)崩潰的應用,那么我們過(guò)濾日志 Tag 類(lèi)型為 Error 即可:

再由于我們通常是知道崩潰是那個(gè)應用,所以我們可以繼續指定應用過(guò)濾。例如我自己開(kāi)發(fā)的一個(gè) App 包名是

io.bluerain.tweaks

,假設我不是開(kāi)發(fā)者,我只能通過(guò)包名過(guò)濾。

網(wǎng)上有一種方法是利用 Android 內置的 ps 命令獲取進(jìn)程,然后用 grep 過(guò)濾和 cut 截取到 pid,再由 pid 過(guò)濾日志。這樣間接的實(shí)現包名過(guò)濾的手段:

先運行應用,然后輸入上面的命令。再重現一次應用崩潰,就可以看到很少量的日志輸出,其中包含崩潰詳情,例如我這邊是出現的異常是:

從 *Exception 的冒號后面看異常消息,發(fā)現是無(wú)權訪(fǎng)問(wèn) SD 卡。所以它就是導致該應用已停止運行的原因。

另外,這個(gè)跟 ANR 無(wú)關(guān)。ANR 是 Application not Responding 的簡(jiǎn)寫(xiě),也就是「應用未響應」,它通常跟異常、BUG 等都無(wú)關(guān),二者完全不是一回事兒。

版權聲明: 本站僅提供信息存儲空間服務(wù),旨在傳遞更多信息,不擁有所有權,不承擔相關(guān)法律責任,不代表本網(wǎng)贊同其觀(guān)點(diǎn)和對其真實(shí)性負責。如因作品內容、版權和其它問(wèn)題需要同本網(wǎng)聯(lián)系的,請發(fā)送郵件至 舉報,一經(jīng)查實(shí),本站將立刻刪除。

亚洲精品视频一区二区,一级毛片在线观看视频,久久国产a,狠狠狠色丁香婷婷综合久久五月,天天做天天欢摸夜夜摸狠狠摸