Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> android4.4的兩個bug

android4.4的兩個bug

編輯:關於Android編程

Android4.4做了大量的修改,但也造成了很多新的問題。工作中碰到了幾個比較有趣的bug。記錄一下,以資紀念

1.Android4.4在解析jpg頭的時候使用的庫不支持多線程,造成拷貝大量jpg文件的時候出錯.


step to reproduce.

a. Connect PC & DUT via USB cable.

b. Settings -> Storage, check with MTP mode.

c.copy jpg files to the device.Total size is about 100M.

Actual result :Sometimes, the copy will fail.

解決方法:解析的jpeg head的庫需要支持多線程



2.Android4.4 GMS Camera有問題,4.4的GMS camera應用拍照以後jpg文件的實際大小和mtp database中的大小不一致,導致預覽的時候可能出問題,解決預覽的問題又會導致上面這個問題

step to reproduce

a. Connect PC & DUT via USB cable.

b. Settings -> Storage, check with MTP mode.

c. Open DUT folder on PC, then try to open a camera captured picture file.

d. Also test with PTP mode.

Actual result : It takes long time to load picture file or sometimes it failed to load picture file

解決方法:不使用GMS的camera,或者等google解決。或者修改MTP的代碼,但可能會帶來性能問題



  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved