操屁眼的视频在线免费看,日本在线综合一区二区,久久在线观看免费视频,欧美日韩精品久久综

新聞資訊

    讀五分鐘,每日十點,和您一起終身學習,這里是程序員Android

    本篇文章主要介紹 Android 開發中的定屏死機部分知識點,通過閱讀本篇文章,您將收獲以下內容:

    一、定屏死機問題抓取 Log 要求

    二、 復現定屏死機問題后做什么

    三、檢查adb是否可連的方法

    四、連接adb 抓取以下Log

    五、如果adb不可連,執行下面操作

    六、黑屏 dump 抓取方案

    一、 定屏死機問題抓取 Log 要求

    • 1.使用debug版本插入4G 及以上SD卡。
    • 2.測試前調整手機時間和電腦時間一致。
    • 3.保留對應手機測試版本的 vmlinuxsymbols 文件夾
    • symbols目錄:
    • /out/target/product/XXX平臺/symbols
    • vmlinux目錄:
    • /out/target/product/XXX平臺/obj/KERNEL/vmlinux

    二、 復現定屏死機問題后做什么

    • 1.記錄時間點
    • 2.拍照,保留現場
    • 3.檢查adb是否可連
    • 4.檢查打電話是否能接通

    三、檢查adb是否可連的方法

    手機連接USB,執行 adb devices,查看是否可以識別到設備ID,能成功識別,則表示adb可以連接,否則請查看 5037端口號是否被占用,建議退出各種手機助手,360安全衛士等軟件,多次嘗試一下方法。

    adb kill-server

    adb start-server

    adb root

    adb remount

    adb devices

    adb shell

    • 1.adb kill-server

    殺掉PC 端 adb 進程,防止 5037 斷開被手機助手占用。

    • 2.adb start-server

    啟動 PC adb 進程

    • 3.adb root

    獲取root 權限

    • 4.adb remount

    掛載手機

    • 5.adb devices

    查看設備id

    • 6.adb shell

    看是否能進入adb shell,可進入則是adb可連反之不可連



    adb 查看手機是否掛載成功截圖

    四、連接adb 抓取以下Log

    • 1.點擊 power鍵,抓取 按鍵事件的Kernellog

    adb shell cat /proc/kmsg > kernel.log

    • 2.抓一些 adb現場Log
    adb logcat –v time > logcat.txt
    
    • 3.抓取 Bugreport

    //Android 7.0及以上

    adb shell bugreport > bugreport.zip

    //Android 5.0 6.0及以下

    adb shell bugreport > bugreport.txt

    Bugreport抓取緩慢,需要等待 3分鐘左右。

    • 4.抓取system_server 的調用棧



    抓取system_server 的調用棧信息

    1.連接adb

    adb shell

    1. 創建文件
    touch /data/anr/traces.txt
    

    3.修改文件權限

    chmod 777 /data/anr/traces.txt**
    

    4.切換root

    su

    5.查找system_server 進程id

    ps -A | grep system_server
    

    6.根據id殺掉system_server

    kill -3 13691

    7.截屏保留線程

    /system/bin/screencap -p > /data/anr/screenshot.png

    8.導出trace 信息

    adb pull /data/anr/traces.txt .
    

    9.如果是黑屏下定屏可以使用此命令檢測是否可以點亮屏幕

    echo on > /sys/power/state
    
    1. 導出 panic文件

    觸發panic后理論上手機重啟會有以下兩個文件保存在data中,adb 命令如下:

    adb pull /data/dontpanic/apanic_console
    adb pull /data/dontpanic/apanic_threads
    

    五、如果adb不可連,執行下面操作

    1.音量上+ 音量下+電源鍵(雙擊2次 )抓取 sysdump。

    如果無效請看第二點(Kernel活著,軟件重啟觸發Dump)

    2.長按Power鍵7S觸發dump(部分手機可用)

    3.同時長按 音量上和 電源鍵 抓取sysdump(Kernel已死,硬件重啟觸發sysdump)

    六、黑屏 dump 抓取方案

    1.記錄下問題發生的時間點

    2.adb 是否可連

    若可以連接,請執行如下命令

     adb root
     adb remount
     adb shell df >> df.txt
     adb shell b2g-ps --oom >> b2g_ps.txt
     adb shell b2g-info >> b2g-info.txt
     adb shell debuggerd -b xxx >> b2g_debuggerd.txt (xxx為b2g_ps.txt中記錄的b2g進程號)
     adb shell screencap -p /data/1.png
     adb shell getevent >> getevent.txt (此時請操作物理按鍵幾次power,上下左右,enter等,看是否按鍵消息輸出)
     adb shell screencap -p /data/2.png
     adb logcat -v threadtime >> adb_logcat.txt (在logcat執行過程中,再操作幾下按鍵)
     adb shell screencap -p /data/3.png
     adb shell dumpsys SurfaceFlinger >sf.txt
     adb shell dumpsys window > window.txt
    

    3.給測試機撥打電話看看是否反應?

    家好!今天老馬聊一聊手機的常見故障,簡易的處理方法分享給大家,以免去維修店維修時被夸大故障忽悠你。

    一些安卓機的刷機模式

    黑屏定屏死機故障


    手機正常使用過程中,經常會遇到屏幕失靈固定在一個頁面,按哪里也不管用了也無法關機,這就是死機定屏了,造成原因,由于手機就是個微縮的電腦,有時系統滿負荷運行時就會出現死機現象,打開某些app或瀏覽網頁時彈出不良信息廣告,手機存儲空間剩余過小也會造成。


    處理方法其實很簡單,現在手機都是一體機,自己無法關機也摘不了電池,這就要表揚一下國產手機了,國產手機出廠時預設了一個(三鍵強起功能),也就是同時按住開機鍵和音量加減鍵不放,直到手機黑屏重啟在放開,手機重啟后進入雙清界面,選擇關機或重啟故障排除。

    同時按住開機鍵和音量上下鍵

    蘋果手機從6sp到以前機型,重啟方法、同時按住開機鍵加指紋鍵不放就可以了。從7代以后的機型,也有強起功能但是操作配合要求太高,基本很難成功,方法也就不必說了,最好方法直接拆機斷電。


    耳機模式故障

    手機在撥打電話接通后,對方聽不到你說話你也聽不到對方聲音,這種現象行業術語叫雙無(也就是無聽筒無送話)。這種故障國產手機要看,手機是有耳機插孔還是無耳機插孔手機,現在手機一部分已經取消了耳機插孔,耳機的連接改在了尾部充電插口上了。判斷故障是否是耳機模式,首先看屏幕上方是否有耳機符號顯示,如果有就固定是耳機模式了,如果沒有就在做進一步檢查(這里要注意現在有一小部分手機,插上耳機屏幕上方以不顯示耳機符號了)。 為準確判斷故障點位,這時插上耳機撥通電話,用耳機能正常通話則準確判斷就是耳機模式,如果用耳機也不能正常通話,則是主板故障。蘋果手機的第一種檢查方法,上下撥動手機左上角的靜音轉換鍵,看屏幕上音量調節顯示是否顯示耳機,有、故障確定,如果沒有、再用第二種方法,插上耳機檢測法判斷就行了。注:耳機模式這個故障國產手機主板問題極少,蘋果手機主板問題極多(代表機型6p7p8p)多為音頻故障。

    清理耳機孔不行換耳機小板價錢不高


    造成故障原因,進水,經常使用有線耳機,使用環境惡劣。蘋果手機還有一點,主板元件本身問題。 簡易處理方法:有插孔的檢查耳機插孔有無異物,有無腐蝕短路,無插孔的檢查尾部充電插口有無腐蝕短路。用鑷子清理異物再用長毛刷刷干凈,故障基本都能排除,不行的話送修。


    其實手機在使用過程中,注意手機內部(軟件內存存儲)和外部清潔,這兩個小問題基本上可以避免,隔三差五用干毛刷,刷刷喇叭聽筒網子,可以避免聲音變小。好了就聊這么多吧,歡迎您提出評論、對文章的看法和意見我會及時改進,如果喜歡我的作品請加關注《老馬愛維修》謝謝您的支持!

    、問題現象:

    Win11電腦,屏幕熄屏后一段時間(閑置一段時間熄屏,不是電腦進入睡眠或休眠狀態熄屏),重新點亮屏幕,出現以下一種或多種情況(在通過hub外接顯示器時尤其高發):

    1. 任務欄消失;

    2. 任務欄還在,但點擊任務欄圖標、或右鍵任務欄,都沒反應;

    3. 點擊開始圖標,沒有反應

    4. 點擊桌面上的圖標,沒有反應;

    5. 點擊打開著的文件夾內的文件,沒有反應;

    6. 打開著的程序(例如word)可以正常使用。


    二、影響的系統

    Windows11、可能影響Windows10。


    三、臨時解決辦法

    1. 同時按Ctrl+Shift+Esc鍵,打開“任務管理器”;

    2. 在“進程”選項卡中,找到“Windows資源管理器”;

    3. 點擊右上角的“重啟任務”;

    4. 資源管理器會重啟、已經打開的文件夾會全部關閉,然后一切都正常了。

    圖示:

    上述臨時解決辦法最簡單,但是每次出現卡死情況時,都需要操作重啟資源管理器,比較麻煩。


    四、永久解決辦法

    大步驟一:

    1. 打開“設置”,選擇“系統”,拉到最下方選擇“系統信息”;

    2. 點擊“高級系統設置”;

    3. 選擇“硬件”選項卡,點擊“設備安裝設置”,選擇“否”,點擊“保存更改”。

    圖示:

    大步驟二:

    1. 打開“注冊表編輯器”;

    2. 找到路徑(可以將以下路徑復制并粘貼到注冊表編輯器地址欄中):

    計算機\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Device Metadata

    在其中“PreventDeviceMetadataFromNetwork”上右鍵,選擇“修改”,將鍵值改為1,并“確定”。

    3. 找到路徑(可以將以下路徑復制并粘貼到注冊表編輯器地址欄中):

    計算機\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Channels\Microsoft-Windows-DeviceSetupManager/Admin

    在其中“Enabled”上右鍵,選擇“修改”,將鍵值改為0,并“確定”。

    圖示:


    五、寫在最后(副作用說明)

    按照第四部分操作后,會影響部分連接電腦的新設備,在電腦上不能顯示廠商的自定義圖標,而是顯示通用圖標。但是完全不影響設備的正常使用。

    比如我連接華為的手機,原來會顯示一個特定的手機圖標。按照第四部分操作后,就只顯示一個移動設備的通用圖標,但功能上完全可以正常使用。

網站首頁   |    關于我們   |    公司新聞   |    產品方案   |    用戶案例   |    售后服務   |    合作伙伴   |    人才招聘   |   

友情鏈接: 餐飲加盟

地址:北京市海淀區    電話:010-     郵箱:@126.com

備案號:冀ICP備2024067069號-3 北京科技有限公司版權所有