標籤:熱點 其他 shel classes 記錄 運行速度 備份 服務 包含
1. 為什麼data恢複介面備份時無法讀取手機中儲存的拍照和錄影檔案?
1. 開機失敗自救方案的設計初衷就是當系統無法正常開機時,最大限度的儲存使用者資料,所以首先需要儲存的肯定是連絡人,簡訊,備忘錄等比較重要的核心資料。
2. 備份過程(從data_bk複製到data區)中使用到的手機的記憶體,所以如果要備份圖片或者視頻等大檔案時,檔案的大小就不可控,就會出現記憶體不夠的情況導致備份出錯。所以為了備份功能的穩定性,目前實現的備份功能無法備份圖片視頻等檔案。
3. 因為資料沒有從data_bk(唯讀或者已損壞的data區)備份到建立的空白data區,所以備份應用中看不到手機內建儲存中的照片和視頻。
2. 通話過程的未接電被接通後,通話記錄無記錄?
舉例:1、被測手機A撥打到電話B
2、通話過程中電話C撥入
3、掛斷電話A,接入電話C
4、查看通話記錄
原因:電信網路不同於移動或者聯通網路,對於移動(聯通)網路,當三方通話中,一路掛斷後,網路下發測試機掛斷訊息,測試機執行掛斷流程,同時寫通話記錄,但是電信網路不同,在三方通話時,網路不會下發掛斷訊息給測試機,測試機無法得知一路已經掛斷,也就不會執行掛斷流程以及寫通話記錄,只有最後掛斷後,才寫通話記錄。
因此,這是電信網路的特殊性造成的,屬於正常
3. 快速連續按拍照鍵的過程中,移動網路攝影機,變換取景畫面,為什麼手機預覽介面一直停留在第一張拍照的畫面?
拍照流程:先停止預覽然後拍照完成後再開啟預覽,快速拍照過程中,開啟預覽資料還沒有顯示就又停止預覽開始下一期拍照。預覽介面始終定格在第一個情境屬於正常現象
4. MP3後台播放,建立通話,通話過程中,如果插拔耳機,為什麼結束通話後MP3播放不恢複?
音樂播放器的通用做法是: 有耳機拔出時就會停止播放,後面再插入或拔出耳機也不會改變狀態,在通話過程中也是有如此機制,所以屬於正常現象
5. C卡被轉來電,為什麼沒有提示是被轉來電,G卡有被轉來電提示?
- C的來電轉接是通過撥打電訊廠商提供的號碼實現的,C卡設定來電轉接後,通過撥打到電話設定,本機是不顯示來電轉接的,目前,C卡的機器都是這樣做法;
- G卡是通過和網路互動特殊信令實現的,實現原理不同。
6. 瀏覽器開啟書籤百度地圖,為什麼有時不能定位?
百度網頁地圖使用wifi或移動網路位置資訊進行定位時,當卡資料業務網路狀態不好或者定位資訊不足時就會出現定位不準,而wifi使用網路位置資訊,定位還是比較準確的。GPS定位準確度是高,但是它的缺點也非常明顯,具體如下:
(1)從GPS模組啟動到擷取第一次定位元據,可能需要比較長的時間,在開啟GPS一段時間後定位還是比較準確的;
(2)室內幾乎無法使用,所以定位時也經常發生不準確的現象。
7. 為什麼線上播放視頻過程中,切換視訊為懸浮窗,中間有卡頓和黑屏,不流暢?
(1)視頻播放點擊懸浮表單播放,相當於將視頻播放器關閉,重建立立了一次播放串連,並非只是將螢幕播放內容轉移到其他介面的方式。
(2)整個過程涉及如下:
播放停止-》中斷連線-》銷毀視窗-》建立懸浮視窗-》播放資料準備-》設定資料來源-》資料緩衝-》視頻播放的過程。不可能出現沒有黑屏(預設的播放背景色)以及緩衝(卡頓)的情況。
這個過程與網路的關係並不大,除非網路緩衝視頻資料太慢才會體現,否則在網路優良的情況下也會有黑屏的過程。這個是不可避免的,畢竟這個過程相當於重新啟動一個播放器播放視頻的過程。
8. 快速強弱光切換時,為何手機螢幕亮度會改變?
是否進行背光調整,是根據上報的光強度轉換為對應的背光值,當新上報的光強對應的背光比當前的背光大或小時,進行背光調整,調整背光變亮或變暗。對於這個背光調整時間有嚴格的限制,比如從最暗到最亮要在6s內完成,如果在手電筒照射光感器上報後還要等將2秒時間才進行背光調整,那麼這個總時間會不達標的。光感器上報的的頻率為200ms,在上報7,8次都不進行背光調整,這個要求與部分要求相悖,無法處理,不是問題
9. 手機內部儲存空間減去要下載檔案的空間小於20M的時候為什麼不會提示空間不足?
下載檔案時瀏覽器會去判斷存放裝置的剩餘空間,並且預留一部分空間,預留這部分空間是為了避免因儲存空間滿而引起的一些其他問題,例如手機記憶體空間被填滿會引起無法拍照等功能,還會影響系統的運行速度,而且很多系統應用如果在手機記憶體不足時會出問題,所以保證系統記憶體有一定的空間是很重要的。因此在下載時預留與部分空間是正常,並非問題。
10. 開啟下載歌詞和圖片,播放本地音樂時,為什麼手機不會自動下載歌詞和圖片?
歌詞和圖片下載是通過搜尋 XX音樂伺服器 尋找到匹配的音樂才會有下載的動作,如果自動搜尋不到歌詞有三種情況:
1、伺服器上沒有匹配搜尋條件的歌詞和圖片
2、網路訊號不好導致搜尋不到歌詞,無法自動下載
3、自動搜尋沒有資源的話會記錄到資料庫中儲存一周 在這一周內,再次觸發自動搜尋,是不會訪問網路的,
在2G網路下開始顯示無歌詞,然後選擇“搜尋歌詞”才出來;在wifi下直接出來歌詞。這種應該是網路不好的情況下,請求逾時,所以返回無歌曲也是正常的。
因為搜尋歌詞的條件是可以編輯的 所以當編輯搜尋條件 搜尋出來的歌詞 也有可能 與歌曲不匹配,也是正常的。
11. 如何使用logcat抓取log?
adb shell logcat –v time>e:/aplog.log(解釋:輸入完成之後按斷行符號即在手機上進行相關的操作,操作完成在電腦的e尋找名稱為aplog.log的檔案即可)
12. 使用adb抓取手機命令方法?
adb shell /system/bin/screencap -p /sdcard/screenshot.png(解釋:儲存到SDcard中)
adb pull /sdcard/screenshot.png d:/screenshot.png(解釋:儲存到電腦的D盤中,在d盤中尋找名稱為screenshot.png的即可)
13. 傳輸的應用無法安裝的問題(個例)?
例如:將A手機中的某個應用使用adb pull拖出來之後,要將這個應用傳輸(藍芽、wlan直連等)到B手機上,為何會安裝不成功?
原因分析如下:
前提條件:apk中需包含classes.dex
user版本中apk會被dex化成apk和odex檔案,以此來加快應用的訪問速度,如果傳輸的apk中無classes.dex檔案,則應用將安裝不成功。
解釋:odex是安卓的應用程式apk中提取出來的可運行檔案,即將apk中的classes.dex檔案通過dex最佳化過程將其最佳化產生一個.dex檔案單獨存放,原apk中的classes.dex檔案會保留,這樣做可以加快軟體的啟動速度,預先提取,減少對RAM的佔用,因為沒有odex的話。系統要從apk包中提取dex再運行
14. 使用adb命令卸載軟體 ?
前提條件:手機為eng版本
adb uninstall <軟體名>
adb uninstall –k <軟體名>
如果加 –k 參數,為卸載軟體但是保留配置和快取檔案
15. 使用adb命令安裝軟體/重新安裝軟體 ?
前提條件:手機為eng版本
adb install <軟體名>
adb install –r <軟體名>
16. 如何使用pull從裝置上下載檔案到電腦 ?
前提條件:手機為eng版本
adb pull <遠程路徑> <本地路徑>
17. 如何使用push從電腦上傳送檔案到裝置 ?
前提條件:手機為eng版本
adb push <本地路徑> <遠程路徑>
18. 測試機wlan直連中可同時串連2台裝置,為何斷開1個裝置時2個都自動斷開?
WiFi直連協議中,兩台裝置建立串連時會進行自動協商,其中一台裝置作為host端提供串連服務,另一台作為client端加入進來。當WifiP2P建立之後,本質上host端就相當於一個熱點,這時其他裝置也是可以通過P2P協議作為client加入這個群組的。(區分host端和client端的方法是: 觀察在建立串連後自動儲存的群組中,群組名稱是哪台裝置,哪台就是host)而在一對多的群組建立串連之後,如果從client端中斷連線,那麼只有這一個裝置會退出此群組。但是如果從host端中斷連線,就相當於此host退出群組,所以此時所有的串連都會被斷開。
手機測試常見問題總結!