2020-12-13 15:04:25 DEBUG com.miui.videoplayer [ PermissionUtils ] onResultPermissionResult is called activity = : com.miui.video.biz.player.local.router.core.LocalPlayerActivity@1c1b675 2020-12-13 15:04:25 DEBUG com.miui.videoplayer [ PermissionUtils ] isAllPermissionGrant is called; context = com.miui.video.biz.player.local.router.core.LocalPlayerActivity@1c1b675 2020-12-13 15:04:25 DEBUG com.miui.videoplayer [ PermissionUtils ] checkSelfPermission is called permission = android.permission.WRITE_EXTERNAL_STORAGE; Context = com.miui.video.biz.player.local.router.core.LocalPlayerActivity@1c1b675 2020-12-13 15:04:25 DEBUG com.miui.videoplayer [ PermissionUtils ] checkSelfPermission android.permission.WRITE_EXTERNAL_STORAGE ret = true 2020-12-13 15:04:25 DEBUG com.miui.videoplayer [ openLink ] link=mv://SyncSetting scheme=mv host=SyncSetting path= params=[] ref=com.miui.videoplayer 2020-12-13 15:04:25 DEBUG StatisticsUtils [ addStatistics ] STATISTICS_ACTION= ACTION_CLICK obj= com.miui.video.framework.uri.LinkEntity@b76ffa6 Uri=mv://SyncSetting getScheme=mv getHost=SyncSetting getPath= getQuery=null getQueryParameterNames=[] ref=null 2020-12-13 15:04:25 DEBUG com.miui.videoplayer [ WidgetEventDispatcher ] onClickStatistics(), item: com.miui.video.framework.uri.LinkEntity@b76ffa6 Uri=mv://SyncSetting getScheme=mv getHost=SyncSetting getPath= getQuery=null getQueryParameterNames=[] ref=null , additions: null 2020-12-13 15:04:25 DEBUG WidgetEventDispatcher [ dispatch ] CLICK{ target=mv://SyncSetting, additions=[]} 2020-12-13 15:04:25 DEBUG com.miui.videoplayer [ WidgetEventDispatcher ] CLICK{ target=mv://SyncSetting, additions=[]} 2020-12-13 15:04:25 DEBUG DBUtils [ onCreate ] getRealDatabaseName=mivideo.db getRealDatabaseVersion=20190416 2020-12-13 15:04:25 DEBUG TableEntity [ getCreateTableSql ] CREATE TABLE IF NOT EXISTS history ( _id INTEGER PRIMARY KEY AUTOINCREMENT, title TEXT, imgUrl TEXT, path TEXT, md5_path TEXT, size INTEGER, duration INTEGER, playProgress INTEGER, updateTime INTEGER, currentAudioTrack INTEGER, extraSubtitlePath TEXT, extraSubtitleOffset TEXT, onlineSubLocalPath TEXT, onlineSubHash TEXT, currentSubtitlePath TEXT, ref TEXT ); 2020-12-13 15:04:25 DEBUG TableEntity [ getCreateTableSql ] CREATE TABLE IF NOT EXISTS favour ( _id INTEGER PRIMARY KEY AUTOINCREMENT, title TEXT, imgUrl TEXT, url TEXT, favourTime INTEGER ); 2020-12-13 15:04:25 DEBUG TableEntity [ getCreateTableSql ] CREATE TABLE IF NOT EXISTS videohide ( _id INTEGER PRIMARY KEY AUTOINCREMENT, mediaId INTEGER, md5_path TEXT, path TEXT ); 2020-12-13 15:04:25 DEBUG DBUtils [ DBUtils ] getDatabaseName= mivideo.db 2020-12-13 15:04:25 DEBUG com.miui.videoplayer [ PlayHistory ] prepareMediaPlayer mSeekWhenPrepared == 0 2020-12-13 15:04:25 DEBUG com.miui.videoplayer [ StaticRecommendReport ] play_start_local 2020-12-13 15:04:25 DEBUG com.miui.videoplayer [ MiVideoView ] MiVideoView #start surfaceCreated = true 2020-12-13 15:04:25 DEBUG com.miui.videoplayer [ TrackerUtils ] mLanguageInvalid: false 2020-12-13 15:04:25 DEBUG com.miui.videoplayer [ TrackerUtils ] mSelectedLanguageString: 2020-12-13 15:04:25 DEBUG com.miui.videoplayer [ TrackerUtils ] selectedLanguage size: 0 2020-12-13 15:04:25 DEBUG com.miui.videoplayer [ TrackerUtils ] selectedLanguage(s): 2020-12-13 15:04:25 DEBUG com.miui.videoplayer [ MiVideoView ] MiVideoView #start over 2020-12-13 15:04:25 DEBUG com.miui.videoplayer [ VideoMiAccountManager ] get Account success 2020-12-13 15:04:25 DEBUG com.miui.videoplayer [ VideoViewPresenter ] Path: content://com.android.bluetooth.opp.fileprovider/bluetooth/bluetooth/VID_20170802_153449.3gp 2020-12-13 15:04:25 DEBUG com.miui.videoplayer [ TrackerUtils ] mLanguageInvalid: false 2020-12-13 15:04:25 DEBUG com.miui.videoplayer [ TrackerUtils ] mSelectedLanguageString: 2020-12-13 15:04:25 DEBUG com.miui.videoplayer [ TrackerUtils ] selectedLanguage size: 0 2020-12-13 15:04:25 DEBUG com.miui.videoplayer [ TrackerUtils ] selectedLanguage(s): 2020-12-13 15:04:25 DEBUG CLVDatabase [ query ] getCount=0 com.miui.video.base.database.TableEntity@8511a65 tableName=videohide 2020-12-13 15:04:25 DEBUG com.miui.videoplayer [ DBUtils ] isHide: false 2020-12-13 15:04:25 DEBUG com.miui.videoplayer [ DBUtils ] CLVDatabase saveLocalHistory insertLocalVideoHistory : content://com.android.bluetooth.opp.fileprovider/bluetooth/bluetooth/VID_20170802_153449.3gp isHide == false 2020-12-13 15:04:25 DEBUG com.miui.videoplayer [ HistoryDaoUtil ] java.lang.Throwable at com.miui.video.base.database.HistoryDaoUtil.insertLocalVideoHistory(HistoryDaoUtil.java:55) at com.miui.video.base.database.CLVDatabase.saveLocalHistory(CLVDatabase.java:466) at com.miui.video.player.service.presenter.VideoViewPresenter.markVideoRef(VideoViewPresenter.java:466) at com.miui.video.player.service.presenter.VideoViewPresenter.play(VideoViewPresenter.java:310) at com.miui.video.biz.player.local.router.core.LocalPlayerActivity.doAfterPermissionGranted(LocalPlayerActivity.java:222) at com.miui.video.biz.player.local.router.core.LocalPlayerActivity.access$000(LocalPlayerActivity.java:46) at com.miui.video.biz.player.local.router.core.LocalPlayerActivity$2.run(LocalPlayerActivity.java:169) at com.miui.video.base.utils.PermissionUtils.onRequestPermissionsResult(PermissionUtils.java:102) at com.miui.video.biz.player.local.router.core.LocalPlayerActivity.onRequestPermissionsResult(LocalPlayerActivity.java:166) at android.app.Activity.dispatchRequestPermissionsResult(Activity.java:7757) at android.app.Activity.dispatchActivityResult(Activity.java:7602) at android.app.ActivityThread.deliverResults(ActivityThread.java:4454) at android.app.ActivityThread.handleSendResult(ActivityThread.java:4503) at android.app.servertransaction.ActivityResultItem.execute(ActivityResultItem.java:49) at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:108) at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:68) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1839) at android.os.Handler.dispatchMessage(Handler.java:106) at android.os.Looper.loop(Looper.java:201) at android.app.ActivityThread.main(ActivityThread.java:6864) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:547) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:873) 2020-12-13 15:04:25 DEBUG com.miui.videoplayer [ HistoryDaoUtil ] insertLocalVideoHistory : content://com.android.bluetooth.opp.fileprovider/bluetooth/bluetooth/VID_20170802_153449.3gp isHide == false 2020-12-13 15:04:25 DEBUG com.miui.videoplayer [ AppStatusStatisticsUtil ] on Activity Resumed com.miui.video.biz.player.local.router.core.LocalPlayerActivity@1c1b675 2020-12-13 15:04:25 DEBUG com.miui.videoplayer [ TrackerUtils ] trackBusiness : map = {"_language":"english","st":"","_page":"LocalPlayerActivity","_miui":"V11","module":"account","_ver":"2020031900(MiVideo-GROM)","_anoyid":"5164119e-cc99-424d-b8ba-790cb426f323","_region":"CY","_res":"hd1080","_device":"ginkgo","_miuiver":"V11.0.9.0.PCOMIXM","ref":"com.miui.videoplayer","_appver":"2020031930","_nettype":"0","_andver":"28","_model":"Redmi Note 8","event":"auto_login","_plyver":"20190604","_ismiui":"1","append":"{\"result\":\"success\"}","_locale":"bg_BG","_ts":"1607864665"} 2020-12-13 15:04:25 DEBUG com.miui.videoplayer [ VideoMiAccountManager ] is preview = false 2020-12-13 15:04:25 DEBUG com.miui.videoplayer [ VideoMiAccountManager ] start getServiceToken 2020-12-13 15:04:25 DEBUG com.miui.videoplayer [ LOCK_REQUEST ] exeServiceToken threadpool-io-2 2020-12-13 15:04:25 DEBUG com.miui.videoplayer [ VideoMiAccountManager ] get Account success 2020-12-13 15:04:25 DEBUG com.miui.videoplayer [ VideoMiAccountManager ] invalidateServiceTokenIfExpired is called, isExpire = false 2020-12-13 15:04:25 DEBUG com.miui.videoplayer [ LOCK_REQUEST ] invalidateServiceTokenIfExpired 417 2020-12-13 15:04:25 ERROR com.miui.videoplayer [ VideoViewPresenter ] onActivityResume isInMultiWindow:false 2020-12-13 15:04:25 DEBUG com.miui.videoplayer [ FullVC_Local ] ReplayCallback isShowRecommendFragment mIsShowRecommend ==false 2020-12-13 15:04:25 DEBUG com.miui.videoplayer [ MiVideoView ] MiVideoView #start surfaceCreated = true 2020-12-13 15:04:25 DEBUG com.miui.videoplayer [ MiVideoView ] MiVideoView #start over 2020-12-13 15:04:25 DEBUG com.miui.videoplayer [ MiAudioManager ] startListenCallState 2020-12-13 15:04:25 DEBUG com.miui.videoplayer [ MiVideoView ] onVideoSizeChanged: w=720 h=1280 2020-12-13 15:04:25 DEBUG com.miui.videoplayer [ MiVideoView ] onMPPreparedAndSVCreated with prepare_seek: 0 MediaPlayer = com.miui.video.player.service.localvideoplayer.player.MediaPlayerWrapper@e5925a3 2020-12-13 15:04:25 DEBUG com.miui.videoplayer [ VideoViewPresenter ] sendPlayActionBroadcast to : play_action:play_start 2020-12-13 15:04:25 DEBUG com.miui.videoplayer [ MiVideoView ] MiVideoView #start surfaceCreated = true 2020-12-13 15:04:25 DEBUG com.miui.videoplayer [ MiVideoView ] MiVideoView #start over 2020-12-13 15:04:25 DEBUG com.miui.videoplayer [ VideoMiAccountManager ] onAccounts Update : size = 1 2020-12-13 15:04:25 DEBUG com.miui.videoplayer [ VideoViewPresenter ] callStateChanged state = 0 2020-12-13 15:04:25 DEBUG com.miui.videoplayer [ MiVideoView ] onMeasure widthMeasureSpec size: 1080x2242 2020-12-13 15:04:25 DEBUG com.miui.videoplayer [ MiVideoView ] videoWidth videoHeight size: 720x1280 sar: 1x1 2020-12-13 15:04:25 DEBUG com.miui.videoplayer [ MiVideoView ] setting size: 1080x1920 2020-12-13 15:04:25 DEBUG com.miui.videoplayer [ MiVideoView ] setMeasuredDimension size: 1080x1920 2020-12-13 15:04:25 DEBUG com.miui.videoplayer [ MiVideoView ] Inner SurfaceView changed 2020-12-13 15:04:25 DEBUG com.miui.videoplayer [ MiVideoView ] MiVideoView #start invoked in surfaceChanged 2020-12-13 15:04:25 DEBUG com.miui.videoplayer [ MiVideoView ] MiVideoView #start surfaceCreated = true 2020-12-13 15:04:25 DEBUG com.miui.videoplayer [ MiVideoView ] MiVideoView #start over 2020-12-13 15:04:25 DEBUG CLVDatabase [ query ] getCount=0 com.miui.video.base.database.TableEntity@da1ffb6 tableName=videohide 2020-12-13 15:04:25 DEBUG com.miui.videoplayer [ DBUtils ] isHide: false 2020-12-13 15:04:25 DEBUG com.miui.videoplayer [ DBUtils ] CLVDatabase saveLocalHistory insertLocalVideoHistory : content://com.android.bluetooth.opp.fileprovider/bluetooth/bluetooth/VID_20170802_153449.3gp isHide == false 2020-12-13 15:04:25 DEBUG com.miui.videoplayer [ HistoryDaoUtil ] java.lang.Throwable at com.miui.video.base.database.HistoryDaoUtil.insertLocalVideoHistory(HistoryDaoUtil.java:55) at com.miui.video.base.database.CLVDatabase.saveLocalHistory(CLVDatabase.java:466) at com.miui.video.player.service.localvideoplayer.subtitle.utils.PlayHistoryManagerThread$1.run(PlayHistoryManagerThread.java:35) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:458) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) at java.lang.Thread.run(Thread.java:764) 2020-12-13 15:04:25 DEBUG com.miui.videoplayer [ HistoryDaoUtil ] insertLocalVideoHistory : content://com.android.bluetooth.opp.fileprovider/bluetooth/bluetooth/VID_20170802_153449.3gp isHide == false 2020-12-13 15:04:25 DEBUG com.miui.videoplayer [ MediaController ] setProgressToView progress = 0; duration = 4608 2020-12-13 15:04:26 DEBUG com.miui.videoplayer [ MediaController ] setProgressToView progress = 115; duration = 4608 2020-12-13 15:04:26 ERROR com.miui.videoplayer [ VideoMiAccountManager ] get service token ERROR, Error code = ERROR_IOERROR; msg = error#java.net.UnknownHostException: Unable to resolve host "account.xiaomi.com": No address associated with hostname 2020-12-13 15:04:26 DEBUG com.miui.videoplayer [ LOCK_REQUEST ] exeServiceToken END threadpool-io-2 2020-12-13 15:04:26 DEBUG com.miui.videoplayer [ TrackerUtils ] trackBusiness : map = {"_language":"english","_page":"LocalPlayerActivity","_miui":"V11","module":"videoplus","_ver":"2020031900(MiVideo-GROM)","_anoyid":"5164119e-cc99-424d-b8ba-790cb426f323","source":"com.android.bluetooth","_region":"CY","_res":"hd1080","_device":"ginkgo","_miuiver":"V11.0.9.0.PCOMIXM","ref":"com.miui.videoplayer","_appver":"2020031930","_nettype":"0","_andver":"28","_model":"Redmi Note 8","event":"play_start_local","_plyver":"20190604","_ismiui":"1","append":"{\"play_id\":\"1cc194d6d18909d89d78b62f82c17bf7\",\"type\":\"1\",\"folder_path\":\"content%3A%2F%2Fcom.android.bluetooth.opp.fileprovider%2Fbluetooth%2Fbluetooth%2FVID_20170802_153449.3gp\"}","_locale":"bg_BG","_ts":"1607864665"} 2020-12-13 15:04:26 DEBUG com.miui.videoplayer [ MediaController ] setProgressToView progress = 433; duration = 4608 2020-12-13 15:04:26 DEBUG com.miui.videoplayer [ MediaController ] setProgressToView progress = 687; duration = 4608 2020-12-13 15:04:26 DEBUG com.miui.videoplayer [ MediaController ] setProgressToView progress = 989; duration = 4608 2020-12-13 15:04:27 DEBUG com.miui.videoplayer [ MediaController ] setProgressToView progress = 989; duration = 4608 2020-12-13 15:04:27 DEBUG com.miui.videoplayer [ MediaController ] setProgressToView progress = 1292; duration = 4608 2020-12-13 15:04:27 DEBUG com.miui.videoplayer [ MediaController ] setProgressToView progress = 1594; duration = 4608 2020-12-13 15:04:27 DEBUG com.miui.videoplayer [ MediaController ] setProgressToView progress = 1896; duration = 4608 2020-12-13 15:04:28 DEBUG com.miui.videoplayer [ MediaController ] setProgressToView progress = 2199; duration = 4608 2020-12-13 15:04:28 DEBUG com.miui.videoplayer [ MediaController ] setProgressToView progress = 2199; duration = 4608 2020-12-13 15:04:28 DEBUG com.miui.videoplayer [ MediaController ] setProgressToView progress = 2499; duration = 4608 2020-12-13 15:04:28 DEBUG com.miui.videoplayer [ MediaController ] setProgressToView progress = 2800; duration = 4608 2020-12-13 15:04:28 DEBUG com.miui.videoplayer [ MediaController ] setProgressToView progress = 2800; duration = 4608 2020-12-13 15:04:29 DEBUG com.miui.videoplayer [ MediaController ] setProgressToView progress = 3102; duration = 4608 2020-12-13 15:04:29 DEBUG com.miui.videoplayer [ MediaController ] setProgressToView progress = 3403; duration = 4608 2020-12-13 15:04:29 DEBUG com.miui.videoplayer [ MediaController ] setProgressToView progress = 3704; duration = 4608 2020-12-13 15:04:29 DEBUG com.miui.videoplayer [ MediaController ] setProgressToView progress = 4005; duration = 4608 2020-12-13 15:04:29 DEBUG com.miui.videoplayer [ MediaController ] setProgressToView progress = 4005; duration = 4608 2020-12-13 15:04:30 DEBUG com.miui.videoplayer [ MediaController ] setProgressToView progress = 4307; duration = 4608 2020-12-13 15:04:30 DEBUG com.miui.videoplayer [ StaticRecommendReport ] play_end_local 2020-12-13 15:04:30 DEBUG com.miui.videoplayer [ VideoViewPresenter ] OnCompletionListener onCompletion : 2020-12-13 15:04:30 DEBUG com.miui.videoplayer [ VideoViewPresenter ] sendPlayActionBroadcast to : play_action:play_complete 2020-12-13 15:04:30 DEBUG com.miui.videoplayer [ MediaController ] setProgressToView progress = 4608; duration = 4608 2020-12-13 15:04:30 DEBUG com.miui.videoplayer [ TrackerUtils ] mLanguageInvalid: false 2020-12-13 15:04:30 DEBUG com.miui.videoplayer [ TrackerUtils ] mSelectedLanguageString: 2020-12-13 15:04:30 DEBUG com.miui.videoplayer [ TrackerUtils ] selectedLanguage size: 0 2020-12-13 15:04:30 DEBUG com.miui.videoplayer [ TrackerUtils ] selectedLanguage(s): 2020-12-13 15:04:30 DEBUG com.miui.videoplayer [ VideoMiAccountManager ] start getServiceToken 2020-12-13 15:04:30 DEBUG com.miui.videoplayer [ LOCK_REQUEST ] exeServiceToken threadpool-io-3 2020-12-13 15:04:30 DEBUG com.miui.videoplayer [ VideoMiAccountManager ] get Account success 2020-12-13 15:04:30 DEBUG com.miui.videoplayer [ VideoMiAccountManager ] invalidateServiceTokenIfExpired is called, isExpire = false 2020-12-13 15:04:30 DEBUG com.miui.videoplayer [ LOCK_REQUEST ] invalidateServiceTokenIfExpired 432 2020-12-13 15:04:30 DEBUG com.miui.videoplayer [ MiVideoView ] MiVideoView onSavePlayHistory#insertLocalVideoHistory : content://com.android.bluetooth.opp.fileprovider/bluetooth/bluetooth/VID_20170802_153449.3gp isHide == false 2020-12-13 15:04:30 DEBUG CLVDatabase [ query ] getCount=0 com.miui.video.base.database.TableEntity@bd69943 tableName=videohide 2020-12-13 15:04:30 DEBUG com.miui.videoplayer [ DBUtils ] isHide: false 2020-12-13 15:04:30 DEBUG com.miui.videoplayer [ DBUtils ] CLVDatabase saveLocalHistory insertLocalVideoHistory : content://com.android.bluetooth.opp.fileprovider/bluetooth/bluetooth/VID_20170802_153449.3gp isHide == false 2020-12-13 15:04:30 DEBUG com.miui.videoplayer [ HistoryDaoUtil ] java.lang.Throwable at com.miui.video.base.database.HistoryDaoUtil.insertLocalVideoHistory(HistoryDaoUtil.java:55) at com.miui.video.base.database.CLVDatabase.saveLocalHistory(CLVDatabase.java:466) at com.miui.video.player.service.localvideoplayer.videoview.MiVideoView.onSavePlayHistory(MiVideoView.java:747) at com.miui.video.player.service.localvideoplayer.videoview.MiVideoView$9.run(MiVideoView.java:722) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:458) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) at java.lang.Thread.run(Thread.java:764) 2020-12-13 15:04:30 DEBUG com.miui.videoplayer [ HistoryDaoUtil ] insertLocalVideoHistory : content://com.android.bluetooth.opp.fileprovider/bluetooth/bluetooth/VID_20170802_153449.3gp isHide == false 2020-12-13 15:04:30 DEBUG com.miui.videoplayer [ AppStatusStatisticsUtil ] on Activity Paused com.miui.video.biz.player.local.router.core.LocalPlayerActivity@1c1b675 2020-12-13 15:04:30 DEBUG com.miui.videoplayer [ VideoViewPresenter ] VideoViewPresenter#pause 2020-12-13 15:04:30 DEBUG com.miui.videoplayer [ MiVideoView ] MiVideoView #pause start 2020-12-13 15:04:30 DEBUG com.miui.videoplayer [ MiVideoView ] MiVideoView #pause over 2020-12-13 15:04:30 DEBUG com.miui.videoplayer [ MiVideoView ] MiVideoView onSavePlayHistory#insertLocalVideoHistory : content://com.android.bluetooth.opp.fileprovider/bluetooth/bluetooth/VID_20170802_153449.3gp isHide == false 2020-12-13 15:04:30 DEBUG CLVDatabase [ query ] getCount=0 com.miui.video.base.database.TableEntity@402b83e tableName=videohide 2020-12-13 15:04:30 DEBUG com.miui.videoplayer [ DBUtils ] isHide: false 2020-12-13 15:04:30 DEBUG com.miui.videoplayer [ DBUtils ] CLVDatabase saveLocalHistory insertLocalVideoHistory : content://com.android.bluetooth.opp.fileprovider/bluetooth/bluetooth/VID_20170802_153449.3gp isHide == false 2020-12-13 15:04:30 DEBUG com.miui.videoplayer [ HistoryDaoUtil ] java.lang.Throwable at com.miui.video.base.database.HistoryDaoUtil.insertLocalVideoHistory(HistoryDaoUtil.java:55) at com.miui.video.base.database.CLVDatabase.saveLocalHistory(CLVDatabase.java:466) at com.miui.video.player.service.localvideoplayer.videoview.MiVideoView.onSavePlayHistory(MiVideoView.java:747) at com.miui.video.player.service.localvideoplayer.videoview.MiVideoView$9.run(MiVideoView.java:722) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:458) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) at java.lang.Thread.run(Thread.java:764) 2020-12-13 15:04:30 DEBUG com.miui.videoplayer [ HistoryDaoUtil ] insertLocalVideoHistory : content://com.android.bluetooth.opp.fileprovider/bluetooth/bluetooth/VID_20170802_153449.3gp isHide == false 2020-12-13 15:04:30 DEBUG com.miui.videoplayer [ VideoViewPresenter ] sendPlayActionBroadcast to : play_action:activity_paused_pause 2020-12-13 15:04:30 DEBUG com.miui.videoplayer [ MiAudioManager ] stopListenCallState 2020-12-13 15:04:30 DEBUG com.miui.videoplayer [ MiAudioManager ] stopListenCallState LISTEN_NONE 2020-12-13 15:04:30 ERROR com.miui.videoplayer [ VideoMiAccountManager ] get service token ERROR, Error code = ERROR_IOERROR; msg = error#java.net.UnknownHostException: Unable to resolve host "account.xiaomi.com": No address associated with hostname 2020-12-13 15:04:30 DEBUG com.miui.videoplayer [ LOCK_REQUEST ] exeServiceToken END threadpool-io-3 2020-12-13 15:04:30 DEBUG com.miui.videoplayer [ TrackerUtils ] trackBusiness : map = {"_language":"english","_page":"LocalPlayerActivity","_miui":"V11","module":"videoplus","_ver":"2020031900(MiVideo-GROM)","_anoyid":"5164119e-cc99-424d-b8ba-790cb426f323","source":"com.android.bluetooth","_region":"CY","_res":"hd1080","_device":"ginkgo","_miuiver":"V11.0.9.0.PCOMIXM","ref":"com.miui.videoplayer","_appver":"2020031930","_nettype":"0","_andver":"28","_model":"Redmi Note 8","event":"play_end_local","_plyver":"20190604","_ismiui":"1","append":"{\"video_duration\":\"4608\",\"play_id\":\"1cc194d6d18909d89d78b62f82c17bf7\",\"video_play_duration\":\"4716\",\"error\":\"0\"}","_locale":"bg_BG","_ts":"1607864670"} 2020-12-13 15:04:30 DEBUG com.miui.videoplayer [ MiVideoView ] Inner SurfaceView destroyed 2020-12-13 15:04:30 DEBUG com.miui.videoplayer [ MiVideoView ] release enter. 2020-12-13 15:04:30 DEBUG com.miui.videoplayer [ MiVideoView ] release exit. 2020-12-13 15:04:30 DEBUG com.miui.videoplayer [ MiVideoView ] surfaceDestroyed done 2020-12-13 15:04:30 DEBUG com.miui.videoplayer [ MiVideoView ] MiVideoView onSavePlayHistory#insertLocalVideoHistory : content://com.android.bluetooth.opp.fileprovider/bluetooth/bluetooth/VID_20170802_153449.3gp isHide == false 2020-12-13 15:04:30 DEBUG CLVDatabase [ query ] getCount=0 com.miui.video.base.database.TableEntity@34d1631 tableName=videohide 2020-12-13 15:04:30 DEBUG com.miui.videoplayer [ DBUtils ] isHide: false 2020-12-13 15:04:30 DEBUG com.miui.videoplayer [ DBUtils ] CLVDatabase saveLocalHistory insertLocalVideoHistory : content://com.android.bluetooth.opp.fileprovider/bluetooth/bluetooth/VID_20170802_153449.3gp isHide == false 2020-12-13 15:04:30 DEBUG com.miui.videoplayer [ HistoryDaoUtil ] java.lang.Throwable at com.miui.video.base.database.HistoryDaoUtil.insertLocalVideoHistory(HistoryDaoUtil.java:55) at com.miui.video.base.database.CLVDatabase.saveLocalHistory(CLVDatabase.java:466) at com.miui.video.player.service.localvideoplayer.videoview.MiVideoView.onSavePlayHistory(MiVideoView.java:747) at com.miui.video.player.service.localvideoplayer.videoview.MiVideoView$9.run(MiVideoView.java:722) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:458) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) at java.lang.Thread.run(Thread.java:764) 2020-12-13 15:04:30 DEBUG com.miui.videoplayer [ HistoryDaoUtil ] insertLocalVideoHistory : content://com.android.bluetooth.opp.fileprovider/bluetooth/bluetooth/VID_20170802_153449.3gp isHide == false 2020-12-13 15:04:30 DEBUG com.miui.videoplayer [ FrameworkApplication ] onActivityStopped com.miui.video.biz.player.local.router.core.LocalPlayerActivity@1c1b675startedCount = 0 2020-12-13 15:04:30 DEBUG com.miui.videoplayer [ FrameworkApplication ] App On Background 2020-12-13 15:04:30 DEBUG com.miui.videoplayer [ AppStatusStatisticsUtil ] on App Background : com.miui.video.biz.player.local.router.core.LocalPlayerActivity@1c1b675 2020-12-13 15:04:30 DEBUG com.miui.videoplayer [ AppStatusStatisticsUtil ] on Activity Destroy com.miui.video.biz.player.local.router.core.LocalPlayerActivity@1c1b675 2020-12-13 15:04:30 DEBUG com.miui.videoplayer [ AppStatusStatisticsUtil ] on Process Exit : com.miui.video.biz.player.local.router.core.LocalPlayerActivity@1c1b675 2020-12-13 15:04:30 DEBUG DataUtils [ removeUI ] ui= com.miui.video.biz.player.local.router.core.LocalPlayerActivity@1c1b675 2020-12-13 15:04:30 DEBUG com.miui.videoplayer [ MiAudioManager ] destroyListen 2020-12-13 15:04:30 DEBUG com.miui.videoplayer [ FullVC_Local ] ReplayCallback isShowRecommendFragment mIsShowRecommend ==false 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ FrameworkApplication ] onActivityCreated com.miui.video.global.app.LauncherActivity@85b4f0createdCount = 1 listener.size = 1 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ AppStatusStatisticsUtil ] on Activity Created com.miui.video.global.app.LauncherActivity@85b4f0 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ AppStatusStatisticsUtil ] on Process Startcom.miui.video.global.app.LauncherActivity@85b4f0 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ FrameworkApplication ] onActivityStarted com.miui.video.global.app.LauncherActivity@85b4f0startedCount = 1 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ FrameworkApplication ] App On Foreground : listener.size = 1 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ AppStatusStatisticsUtil ] on App Foregroundcom.miui.video.global.app.LauncherActivity@85b4f0 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ AppStatusStatisticsUtil ] on Activity Resumed com.miui.video.global.app.LauncherActivity@85b4f0 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ openLink ] link=mv://VideoLocalPlus scheme=mv host=VideoLocalPlus path= params=[] ref=com.miui.videoplayer 2020-12-13 15:51:45 DEBUG StatisticsUtils [ addStatistics ] STATISTICS_ACTION= ACTION_CLICK obj= com.miui.video.framework.uri.LinkEntity@10166b4 Uri=mv://VideoLocalPlus getScheme=mv getHost=VideoLocalPlus getPath= getQuery=null getQueryParameterNames=[] ref=null 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ WidgetEventDispatcher ] onClickStatistics(), item: com.miui.video.framework.uri.LinkEntity@10166b4 Uri=mv://VideoLocalPlus getScheme=mv getHost=VideoLocalPlus getPath= getQuery=null getQueryParameterNames=[] ref=null , additions: null 2020-12-13 15:51:45 DEBUG WidgetEventDispatcher [ dispatch ] CLICK{ target=mv://VideoLocalPlus, additions=[]} 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ WidgetEventDispatcher ] CLICK{ target=mv://VideoLocalPlus, additions=[]} 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ VideoPlusServiceImpl ] createVideoPlusMainIntent 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ AppStatusStatisticsUtil ] on Activity Paused com.miui.video.global.app.LauncherActivity@85b4f0 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ FrameworkApplication ] onActivityCreated com.miui.video.biz.videoplus.app.VideoPlusMainActivity@316afd9createdCount = 2 listener.size = 1 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ AppStatusStatisticsUtil ] on Activity Created com.miui.video.biz.videoplus.app.VideoPlusMainActivity@316afd9 2020-12-13 15:51:45 DEBUG DataUtils [ addUI ] ui= com.miui.video.biz.videoplus.app.VideoPlusMainActivity@316afd9 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ PermissionUtils ] isAllPermissionGrant is called; context = com.miui.video.biz.videoplus.app.VideoPlusMainActivity@316afd9 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ PermissionUtils ] checkSelfPermission is called permission = android.permission.WRITE_EXTERNAL_STORAGE; Context = com.miui.video.biz.videoplus.app.VideoPlusMainActivity@316afd9 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ PermissionUtils ] checkSelfPermission android.permission.WRITE_EXTERNAL_STORAGE ret = true 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ PermissionUtils ] isAllPermissionGrant is called; context = com.miui.video.biz.videoplus.app.VideoPlusMainActivity@316afd9 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ PermissionUtils ] checkSelfPermission is called permission = android.permission.WRITE_EXTERNAL_STORAGE; Context = com.miui.video.biz.videoplus.app.VideoPlusMainActivity@316afd9 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ PermissionUtils ] checkSelfPermission android.permission.WRITE_EXTERNAL_STORAGE ret = true 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ FrameworkApplication ] onActivityStarted com.miui.video.biz.videoplus.app.VideoPlusMainActivity@316afd9startedCount = 2 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ VideoPlusStaticsManager ] {module=videoplus, main_tab=moment, event=channel_tab_click_local, type=default} 2020-12-13 15:51:45 DEBUG CLVDatabase [ queryCount ] getCount=0 com.miui.video.base.database.TableEntity@83b4880 tableName=videohide 2020-12-13 15:51:45 DEBUG DataUtils [ addUI ] ui= TimeFragment{4550eb9 #0 id=0x7f090401 TimeFragment} 2020-12-13 15:51:45 DEBUG CLVDatabase [ query ] getCount=0 com.miui.video.base.database.TableEntity@ec9d2fe tableName=videohide 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ TrackerUtils ] mLanguageInvalid: false 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ TrackerUtils ] mSelectedLanguageString: 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ TrackerUtils ] selectedLanguage size: 0 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ TrackerUtils ] selectedLanguage(s): 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ VideoMiAccountManager ] start getServiceToken 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ LOCK_REQUEST ] exeServiceToken threadpool-io-9 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ VideoQueryUtils ] controlExtensionList 3G2,3GP,3GP2,3GPP,3GPP2,AVI,AVB,ASF,ASX,AVS,BOX,DIVX,FLV,F4V,M2V,M4V,MKV,MOV,MP4,MPG,MPEG,NDIVX,RA,RM,RAM,RMVB,TS,V8,VOB,WMV,XVID 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ VideoQueryUtils ] builder _size > -1 AND _id > 0 AND (mime_type LIKE 'video%' OR upper(_data) LIKE '%.3G2' OR upper(_data) LIKE '%.3GP' OR upper(_data) LIKE '%.3GP2' OR upper(_data) LIKE '%.3GPP' OR upper(_data) LIKE '%.3GPP2' OR upper(_data) LIKE '%.AVI' OR upper(_data) LIKE '%.AVB' OR upper(_data) LIKE '%.ASF' OR upper(_data) LIKE '%.ASX' OR upper(_data) LIKE '%.AVS' OR upper(_data) LIKE '%.BOX' OR upper(_data) LIKE '%.DIVX' OR upper(_data) LIKE '%.FLV' OR upper(_data) LIKE '%.F4V' OR upper(_data) LIKE '%.M2V' OR upper(_data) LIKE '%.M4V' OR upper(_data) LIKE '%.MKV' OR upper(_data) LIKE '%.MOV' OR upper(_data) LIKE '%.MP4' OR upper(_data) LIKE '%.MPG' OR upper(_data) LIKE '%.MPEG' OR upper(_data) LIKE '%.NDIVX' OR upper(_data) LIKE '%.RA' OR upper(_data) LIKE '%.RM' OR upper(_data) LIKE '%.RAM' OR upper(_data) LIKE '%.RMVB' OR upper(_data) LIKE '%.TS' OR upper(_data) LIKE '%.V8' OR upper(_data) LIKE '%.VOB' OR upper(_data) LIKE '%.WMV' OR upper(_data) LIKE '%.XVID' 2020-12-13 15:51:45 DEBUG DataUtils [ addUI ] ui= GalleryFoldersFragment{8ac6a5f #1 id=0x7f090401 GalleryFoldersFragment} 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ VideoMiAccountManager ] get Account success 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ VideoMiAccountManager ] invalidateServiceTokenIfExpired is called, isExpire = false 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ LOCK_REQUEST ] invalidateServiceTokenIfExpired 445 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ ] GreenDaoDbManager context com.miui.video.service.application.GlobalApplication@591a8c0 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ StaticRecommendReport ] channel_tab_click_local 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ AppStatusStatisticsUtil ] on Activity Resumed com.miui.video.biz.videoplus.app.VideoPlusMainActivity@316afd9 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ TrackerUtils ] mLanguageInvalid: false 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ TrackerUtils ] mSelectedLanguageString: 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ TrackerUtils ] selectedLanguage size: 0 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ TrackerUtils ] selectedLanguage(s): 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ VideoMiAccountManager ] start getServiceToken 2020-12-13 15:51:45 DEBUG FragmentPagerAdapter [ instantiateItem ] position= 0 Fragment= StickyFragment{4e207ff id=0x7f090384} 2020-12-13 15:51:45 DEBUG FragmentPagerAdapter [ instantiateItem ] position= 1 Fragment= StickyFragment{e749cc id=0x7f090384} 2020-12-13 15:51:45 DEBUG DataUtils [ addUI ] ui= StickyFragment{4e207ff #0 id=0x7f090384} 2020-12-13 15:51:45 DEBUG DataUtils [ addUI ] ui= StickyFragment{e749cc #1 id=0x7f090384} 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ ThreadPoolManager ] initThreadPool index 1 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ SyncMediaService ] updateData: 1111 = 6 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ ScanSdCardUtils ] scanSdCard: directory = /storage/emulated/0/Android 2020-12-13 15:51:45 ERROR com.miui.videoplayer [ SyncMediaService ] notifyMediaChange 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ ScanSdCardUtils ] scanSdCard: directory = /storage/emulated/0/MIUI 2020-12-13 15:51:45 WARN com.miui.videoplayer [ SyncMediaService ] yqf 6 VideoInfo.parse: getFrameAtTime 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ ScanSdCardUtils ] scanSdCard: directory = /storage/emulated/0/MIUI/debug_log 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ ScanSdCardUtils ] scanSdCard: directory = /storage/emulated/0/MIUI/debug_log/common 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ ScanSdCardUtils ] scanSdCard: directory = /storage/emulated/0/MIUI/debug_log/common/com.xiaomi.finddevice 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ ScanSdCardUtils ] scanSdCard: directory = /storage/emulated/0/MIUI/debug_log/common/com.xiaomi.finddevice/0 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ ScanSdCardUtils ] scanSdCard: directory = /storage/emulated/0/MIUI/debug_log/common/com.xiaomi.finddevice/process-com.xiaomi.finddevice:securitypush 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ ScanSdCardUtils ] scanSdCard: directory = /storage/emulated/0/MIUI/debug_log/common/com.xiaomi.finddevice/process-com.xiaomi.finddevice:securitypush/0 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ ScanSdCardUtils ] scanSdCard: directory = /storage/emulated/0/MIUI/debug_log/common/com.miui.cloudservice.sysbase 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ ScanSdCardUtils ] scanSdCard: directory = /storage/emulated/0/MIUI/debug_log/common/com.miui.cloudservice.sysbase/0 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ ScanSdCardUtils ] scanSdCard: directory = /storage/emulated/0/MIUI/debug_log/powerinfo 2020-12-13 15:51:45 DEBUG FragmentPagerAdapter [ destroyItem ] position= 0 Fragment= StickyFragment{4e207ff #0 id=0x7f090384} 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ ScanSdCardUtils ] scanSdCard: directory = /storage/emulated/0/MIUI/debug_log/com.miui.bugreport 2020-12-13 15:51:45 DEBUG FragmentPagerAdapter [ destroyItem ] position= 1 Fragment= StickyFragment{e749cc #1 id=0x7f090384} 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ ScanSdCardUtils ] scanSdCard: directory = /storage/emulated/0/MIUI/debug_log/com.miui.bugreport/cache 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ ScanSdCardUtils ] scanSdCard: directory = /storage/emulated/0/MIUI/debug_log/com.miui.bugreport/cache/draft 2020-12-13 15:51:45 DEBUG DataUtils [ removeUI ] ui= StickyFragment{4e207ff #0 id=0x7f090384} 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ ScanSdCardUtils ] scanSdCard: directory = /storage/emulated/0/MIUI/debug_log/com.miui.bugreport/cache/outbox 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ ScanSdCardUtils ] scanSdCard: directory = /storage/emulated/0/MIUI/debug_log/com.miui.bugreport/cache/image 2020-12-13 15:51:45 DEBUG DataUtils [ removeUI ] ui= StickyFragment{e749cc #1 id=0x7f090384} 2020-12-13 15:51:45 DEBUG FragmentPagerAdapter [ instantiateItem ] position= 0 Fragment= StickyFragment{4e207ff id=0x7f090384} 2020-12-13 15:51:45 DEBUG FragmentPagerAdapter [ instantiateItem ] position= 1 Fragment= StickyFragment{e749cc id=0x7f090384} 2020-12-13 15:51:45 DEBUG DataUtils [ addUI ] ui= StickyFragment{4e207ff #2 id=0x7f090384} 2020-12-13 15:51:45 DEBUG DataUtils [ addUI ] ui= StickyFragment{e749cc #3 id=0x7f090384} 2020-12-13 15:51:45 DEBUG FragmentPagerAdapter [ destroyItem ] position= 0 Fragment= StickyFragment{4e207ff #2 id=0x7f090384} 2020-12-13 15:51:45 DEBUG FragmentPagerAdapter [ destroyItem ] position= 1 Fragment= StickyFragment{e749cc #3 id=0x7f090384} 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ ScanSdCardUtils ] scanSdCard: directory = /storage/emulated/0/MIUI/Gallery 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ ScanSdCardUtils ] scanSdCard: directory = /storage/emulated/0/MIUI/Gallery/cloud 2020-12-13 15:51:45 DEBUG DataUtils [ removeUI ] ui= StickyFragment{4e207ff #2 id=0x7f090384} 2020-12-13 15:51:45 DEBUG DataUtils [ removeUI ] ui= StickyFragment{e749cc #3 id=0x7f090384} 2020-12-13 15:51:45 DEBUG FragmentPagerAdapter [ instantiateItem ] position= 0 Fragment= StickyFragment{4dc173d id=0x7f090384} 2020-12-13 15:51:45 DEBUG FragmentPagerAdapter [ instantiateItem ] position= 1 Fragment= StickyFragment{6f8ab32 id=0x7f090384} 2020-12-13 15:51:45 DEBUG DataUtils [ addUI ] ui= StickyFragment{4dc173d #4 id=0x7f090384} 2020-12-13 15:51:45 DEBUG DataUtils [ addUI ] ui= StickyFragment{6f8ab32 #5 id=0x7f090384} 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ ScanSdCardUtils ] scanSdCard: directory = /storage/emulated/0/Music 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ ScanSdCardUtils ] scanSdCard: directory = /storage/emulated/0/Podcasts 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ ScanSdCardUtils ] scanSdCard: directory = /storage/emulated/0/Ringtones 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ ScanSdCardUtils ] scanSdCard: directory = /storage/emulated/0/Alarms 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ ScanSdCardUtils ] scanSdCard: directory = /storage/emulated/0/Notifications 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ ScanSdCardUtils ] scanSdCard: directory = /storage/emulated/0/Pictures 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ ScanSdCardUtils ] scanSdCard: directory = /storage/emulated/0/Movies 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ ScanSdCardUtils ] scanSdCard: directory = /storage/emulated/0/Download 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ ScanSdCardUtils ] scanSdCard: directory = /storage/emulated/0/DCIM 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ ScanSdCardUtils ] scanSdCard: directory = /storage/emulated/0/bluetooth 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ ScanSdCardUtils ] scanSdCard: scanFiles = /storage/emulated/0/bluetooth/VID_20171220_080934-2.3gp 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ ScanSdCardUtils ] scanSdCard: scanFiles = /storage/emulated/0/bluetooth/VID_20171220_080934-1.3gp 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ ScanSdCardUtils ] scanSdCard: scanFiles = /storage/emulated/0/bluetooth/VID_20170802_153449.3gp 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ ScanSdCardUtils ] scanSdCard: scanFiles = /storage/emulated/0/bluetooth/VID_20180124_144429.3gp 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ ScanSdCardUtils ] scanSdCard: scanFiles = /storage/emulated/0/bluetooth/VID_20171221_162529.3gp 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ ScanSdCardUtils ] scanSdCard: scanFiles = /storage/emulated/0/bluetooth/VID_20171220_080934.3gp 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ ScanSdCardUtils ] scanSdCard: directory = /storage/emulated/0/MiVideoGlobal 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ ScanSdCardUtils ] scanSdCard: directory = /storage/emulated/0/MiVideoGlobal/logs 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ ScanSdCardUtils ] scanSdCardVideos: scanFileArray = [/storage/emulated/0/bluetooth/VID_20180124_144429.3gp, /storage/emulated/0/bluetooth/VID_20171220_080934-2.3gp, /storage/emulated/0/bluetooth/VID_20170802_153449.3gp, /storage/emulated/0/bluetooth/VID_20171221_162529.3gp, /storage/emulated/0/bluetooth/VID_20171220_080934.3gp, /storage/emulated/0/bluetooth/VID_20171220_080934-1.3gp] 2020-12-13 15:51:45 INFO com.miui.videoplayer [ ThumbnailTaskStack ] pushBackTask task: com.miui.video.biz.videoplus.app.utils.ThumbnailTaskPool$VideoThumbnailAsyncTask@97986c4, task id: /storage/emulated/0/bluetooth/VID_20171220_080934.3gp 2020-12-13 15:51:45 INFO com.miui.videoplayer [ ThumbnailTaskStack ] pushBackTask queue size: 1 2020-12-13 15:51:45 INFO com.miui.videoplayer [ ThumbnailTaskStack ] pushBackTask execute 2020-12-13 15:51:45 INFO com.miui.videoplayer [ ThumbnailTaskStack ] thread id : 466 2020-12-13 15:51:45 INFO com.miui.videoplayer [ ThumbnailTaskStack ] pushBackTask task: com.miui.video.biz.videoplus.app.utils.ThumbnailTaskPool$VideoThumbnailAsyncTask@1ce44e2, task id: /storage/emulated/0/bluetooth/VID_20171221_162529.3gp 2020-12-13 15:51:45 INFO com.miui.videoplayer [ ThumbnailTaskStack ] pushBackTask queue size: 1 2020-12-13 15:51:45 INFO com.miui.videoplayer [ ThumbnailTaskStack ] runner task: com.miui.video.biz.videoplus.app.utils.ThumbnailTaskPool$VideoThumbnailAsyncTask@97986c4, task id: /storage/emulated/0/bluetooth/VID_20171220_080934.3gp, thread id: 466 2020-12-13 15:51:45 INFO com.miui.videoplayer [ ThumbnailTaskStack ] pushBackTask execute 2020-12-13 15:51:45 INFO com.miui.videoplayer [ ThumbnailTaskStack ] pushBackTask task: com.miui.video.biz.videoplus.app.utils.ThumbnailTaskPool$VideoThumbnailAsyncTask@1ea4b30, task id: /storage/emulated/0/bluetooth/VID_20180124_144429.3gp 2020-12-13 15:51:45 INFO com.miui.videoplayer [ ThumbnailTaskStack ] pushBackTask queue size: 2 2020-12-13 15:51:45 INFO com.miui.videoplayer [ ThumbnailTaskStack ] pushBackTask execute 2020-12-13 15:51:45 INFO com.miui.videoplayer [ ThumbnailTaskStack ] pushBackTask task: com.miui.video.biz.videoplus.app.utils.ThumbnailTaskPool$VideoThumbnailAsyncTask@acad3a9, task id: /storage/emulated/0/bluetooth/VID_20170802_153449.3gp 2020-12-13 15:51:45 INFO com.miui.videoplayer [ ThumbnailTaskStack ] pushBackTask queue size: 3 2020-12-13 15:51:45 INFO com.miui.videoplayer [ ThumbnailTaskStack ] pushBackTask execute 2020-12-13 15:51:45 INFO com.miui.videoplayer [ ThumbnailTaskStack ] thread id : 467 2020-12-13 15:51:45 INFO com.miui.videoplayer [ ThumbnailTaskStack ] runner task: com.miui.video.biz.videoplus.app.utils.ThumbnailTaskPool$VideoThumbnailAsyncTask@1ce44e2, task id: /storage/emulated/0/bluetooth/VID_20171221_162529.3gp, thread id: 467 2020-12-13 15:51:45 ERROR com.miui.videoplayer [ VideoMiAccountManager ] get service token ERROR, Error code = ERROR_IOERROR; msg = error#java.net.UnknownHostException: Unable to resolve host "account.xiaomi.com": No address associated with hostname 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ LOCK_REQUEST ] exeServiceToken END threadpool-io-9 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ LOCK_REQUEST ] exeServiceToken threadpool-io-11 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ VideoMiAccountManager ] get Account success 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ VideoMiAccountManager ] invalidateServiceTokenIfExpired is called, isExpire = false 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ LOCK_REQUEST ] invalidateServiceTokenIfExpired 449 2020-12-13 15:51:45 INFO com.miui.videoplayer [ ThumbnailTaskStack ] pushBackTask task: com.miui.video.biz.videoplus.app.utils.ThumbnailTaskPool$VideoThumbnailAsyncTask@2e28f4, task id: /storage/emulated/0/bluetooth/VID_20171220_080934-1.3gp 2020-12-13 15:51:45 INFO com.miui.videoplayer [ ThumbnailTaskStack ] pushBackTask queue size: 3 2020-12-13 15:51:45 INFO com.miui.videoplayer [ ThumbnailTaskStack ] pushBackTask execute 2020-12-13 15:51:45 INFO com.miui.videoplayer [ ThumbnailTaskStack ] pushBackTask task: com.miui.video.biz.videoplus.app.utils.ThumbnailTaskPool$VideoThumbnailAsyncTask@dd5aa92, task id: /storage/emulated/0/bluetooth/VID_20171220_080934-2.3gp 2020-12-13 15:51:45 INFO com.miui.videoplayer [ ThumbnailTaskStack ] pushBackTask queue size: 4 2020-12-13 15:51:45 INFO com.miui.videoplayer [ ThumbnailTaskStack ] pushBackTask execute 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ TrackerUtils ] trackBusiness : map = {"_language":"english","_page":"VideoPlusMainActivity","_miui":"V11","module":"videoplus","_ver":"2020031900(MiVideo-GROM)","_anoyid":"5164119e-cc99-424d-b8ba-790cb426f323","main_tab":"moment","_region":"CY","type":"default","_res":"hd1080","_device":"ginkgo","_miuiver":"V11.0.9.0.PCOMIXM","ref":"com.miui.videoplayer","_appver":"2020031930","_nettype":"0","_andver":"28","_model":"Redmi Note 8","event":"channel_tab_click_local","_plyver":"20190604","_ismiui":"1","_locale":"bg_BG","_ts":"1607867505"} 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ SyncMediaService ] updateData: video 2020-12-13 15:51:45 WARN com.miui.videoplayer [ SyncMediaService ] yqf 6 VideoInfo.parse: getFrameAtTime 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ FrameworkApplication ] onActivityStopped com.miui.video.global.app.LauncherActivity@85b4f0startedCount = 1 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ MediationLifeCyclerManager ] detach: com.miui.video.global.app.LauncherActivity@85b4f0 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ AppStatusStatisticsUtil ] on Activity Destroy com.miui.video.global.app.LauncherActivity@85b4f0 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ SyncMediaService ] updateData: video 2020-12-13 15:51:45 WARN com.miui.videoplayer [ SyncMediaService ] yqf 6 VideoInfo.parse: getFrameAtTime 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ ScanSdCardUtils ] onScanCompleted: s = /storage/emulated/0/bluetooth/VID_20180124_144429.3gp ,uri = content://media/external/video/media/518 ,scanFiles = 6 2020-12-13 15:51:45 ERROR com.miui.videoplayer [ VideoMiAccountManager ] get service token ERROR, Error code = ERROR_IOERROR; msg = error#java.net.UnknownHostException: Unable to resolve host "account.xiaomi.com": No address associated with hostname 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ LOCK_REQUEST ] exeServiceToken END threadpool-io-11 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ TrackerUtils ] trackBusiness : map = {"_language":"english","_page":"VideoPlusMainActivity","_miui":"V11","module":"videoplus","_ver":"2020031900(MiVideo-GROM)","_anoyid":"5164119e-cc99-424d-b8ba-790cb426f323","source":"","_region":"CY","_res":"hd1080","_device":"ginkgo","_miuiver":"V11.0.9.0.PCOMIXM","ref":"com.miui.videoplayer","_appver":"2020031930","_nettype":"0","_andver":"28","_model":"Redmi Note 8","event":"channel_tab_click_local","_plyver":"20190604","_ismiui":"1","append":"{\"channel_tab\":\"0\"}","_locale":"bg_BG","_ts":"1607867505"} 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ ScanSdCardUtils ] onScanCompleted: s = /storage/emulated/0/bluetooth/VID_20171220_080934-2.3gp ,uri = content://media/external/video/media/515 ,scanFiles = 5 2020-12-13 15:51:45 DEBUG com.miui.videoplayer [ SyncMediaService ] updateData: video 2020-12-13 15:51:45 WARN com.miui.videoplayer [ SyncMediaService ] yqf 6 VideoInfo.parse: getFrameAtTime 2020-12-13 15:51:46 DEBUG com.miui.videoplayer [ ScanSdCardUtils ] onScanCompleted: s = /storage/emulated/0/bluetooth/VID_20170802_153449.3gp ,uri = content://media/external/video/media/517 ,scanFiles = 4 2020-12-13 15:51:46 DEBUG com.miui.videoplayer [ ScanSdCardUtils ] onScanCompleted: s = /storage/emulated/0/bluetooth/VID_20171221_162529.3gp ,uri = content://media/external/video/media/519 ,scanFiles = 3 2020-12-13 15:51:46 DEBUG com.miui.videoplayer [ ScanSdCardUtils ] onScanCompleted: s = /storage/emulated/0/bluetooth/VID_20171220_080934.3gp ,uri = content://media/external/video/media/520 ,scanFiles = 2 2020-12-13 15:51:46 DEBUG com.miui.videoplayer [ ScanSdCardUtils ] onScanCompleted: s = /storage/emulated/0/bluetooth/VID_20171220_080934-1.3gp ,uri = content://media/external/video/media/516 ,scanFiles = 1 2020-12-13 15:51:46 DEBUG com.miui.videoplayer [ SyncMediaService ] updateData: video 2020-12-13 15:51:46 WARN com.miui.videoplayer [ SyncMediaService ] yqf 6 VideoInfo.parse: getFrameAtTime 2020-12-13 15:51:46 DEBUG com.miui.videoplayer [ SyncMediaService ] updateData: video 2020-12-13 15:51:46 WARN com.miui.videoplayer [ SyncMediaService ] yqf 6 VideoInfo.parse: getFrameAtTime 2020-12-13 15:51:46 INFO com.miui.videoplayer [ ThumbnailTaskStack ] runner done task: com.miui.video.biz.videoplus.app.utils.ThumbnailTaskPool$VideoThumbnailAsyncTask@97986c4, task id: /storage/emulated/0/bluetooth/VID_20171220_080934.3gp, thread id: 466 2020-12-13 15:51:46 INFO com.miui.videoplayer [ ThumbnailTaskStack ] runner task: com.miui.video.biz.videoplus.app.utils.ThumbnailTaskPool$VideoThumbnailAsyncTask@1ea4b30, task id: /storage/emulated/0/bluetooth/VID_20180124_144429.3gp, thread id: 466 2020-12-13 15:51:46 INFO com.miui.videoplayer [ ThumbnailTaskStack ] runner done task: com.miui.video.biz.videoplus.app.utils.ThumbnailTaskPool$VideoThumbnailAsyncTask@1ce44e2, task id: /storage/emulated/0/bluetooth/VID_20171221_162529.3gp, thread id: 467 2020-12-13 15:51:46 INFO com.miui.videoplayer [ ThumbnailTaskStack ] runner task: com.miui.video.biz.videoplus.app.utils.ThumbnailTaskPool$VideoThumbnailAsyncTask@acad3a9, task id: /storage/emulated/0/bluetooth/VID_20170802_153449.3gp, thread id: 467 2020-12-13 15:51:46 WARN UIImageView java.lang.IllegalArgumentException: width and height must be > 0 at android.graphics.Bitmap.createBitmap(Bitmap.java:1033) at android.graphics.Bitmap.createBitmap(Bitmap.java:1000) at android.graphics.Bitmap.createBitmap(Bitmap.java:950) at android.graphics.Bitmap.createBitmap(Bitmap.java:911) at com.miui.video.common.feed.ui.card.UIImageView.getBitmap(UIImageView.java:234) at com.miui.video.common.feed.ui.card.UIImageView.onDraw(UIImageView.java:99) at android.view.View.draw(View.java:20234) at android.view.View.updateDisplayListIfDirty(View.java:19109) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ThreadedRenderer.updateViewTreeDisplayList(ThreadedRenderer.java:686) at android.view.ThreadedRenderer.updateRootDisplayList(ThreadedRenderer.java:692) at android.view.ThreadedRenderer.draw(ThreadedRenderer.java:801) at android.view.ViewRootImpl.draw(ViewRootImpl.java:3402) at android.view.ViewRootImpl.performDraw(ViewRootImpl.java:3199) at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2558) at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1535) at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:7405) at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1044) at android.view.Choreographer.doCallbacks(Choreographer.java:839) at android.view.Choreographer.doFrame(Choreographer.java:774) at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1030) at android.os.Handler.handleCallback(Handler.java:873) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:201) at android.app.ActivityThread.main(ActivityThread.java:6864) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:547) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:873) 2020-12-13 15:51:46 WARN UIImageView java.lang.IllegalArgumentException: width and height must be > 0 at android.graphics.Bitmap.createBitmap(Bitmap.java:1033) at android.graphics.Bitmap.createBitmap(Bitmap.java:1000) at android.graphics.Bitmap.createBitmap(Bitmap.java:950) at android.graphics.Bitmap.createBitmap(Bitmap.java:911) at com.miui.video.common.feed.ui.card.UIImageView.getBitmap(UIImageView.java:234) at com.miui.video.common.feed.ui.card.UIImageView.onDraw(UIImageView.java:99) at android.view.View.draw(View.java:20234) at android.view.View.updateDisplayListIfDirty(View.java:19109) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ThreadedRenderer.updateViewTreeDisplayList(ThreadedRenderer.java:686) at android.view.ThreadedRenderer.updateRootDisplayList(ThreadedRenderer.java:692) at android.view.ThreadedRenderer.draw(ThreadedRenderer.java:801) at android.view.ViewRootImpl.draw(ViewRootImpl.java:3402) at android.view.ViewRootImpl.performDraw(ViewRootImpl.java:3199) at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2558) at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1535) at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:7405) at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1044) at android.view.Choreographer.doCallbacks(Choreographer.java:839) at android.view.Choreographer.doFrame(Choreographer.java:774) at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1030) at android.os.Handler.handleCallback(Handler.java:873) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:201) at android.app.ActivityThread.main(ActivityThread.java:6864) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:547) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:873) 2020-12-13 15:51:46 DEBUG com.miui.videoplayer [ SyncMediaService ] updateData: video 2020-12-13 15:51:46 DEBUG com.miui.videoplayer [ SyncMediaService ] updateData: 2222 2020-12-13 15:51:46 DEBUG com.miui.videoplayer [ SyncMediaService ] delete item = 0 2020-12-13 15:51:46 INFO com.miui.videoplayer [ ThumbnailTaskStack ] runner done task: com.miui.video.biz.videoplus.app.utils.ThumbnailTaskPool$VideoThumbnailAsyncTask@acad3a9, task id: /storage/emulated/0/bluetooth/VID_20170802_153449.3gp, thread id: 467 2020-12-13 15:51:46 INFO com.miui.videoplayer [ ThumbnailTaskStack ] runner task: com.miui.video.biz.videoplus.app.utils.ThumbnailTaskPool$VideoThumbnailAsyncTask@2e28f4, task id: /storage/emulated/0/bluetooth/VID_20171220_080934-1.3gp, thread id: 467 2020-12-13 15:51:46 INFO com.miui.videoplayer [ ThumbnailTaskStack ] runner done task: com.miui.video.biz.videoplus.app.utils.ThumbnailTaskPool$VideoThumbnailAsyncTask@1ea4b30, task id: /storage/emulated/0/bluetooth/VID_20180124_144429.3gp, thread id: 466 2020-12-13 15:51:46 INFO com.miui.videoplayer [ ThumbnailTaskStack ] runner task: com.miui.video.biz.videoplus.app.utils.ThumbnailTaskPool$VideoThumbnailAsyncTask@dd5aa92, task id: /storage/emulated/0/bluetooth/VID_20171220_080934-2.3gp, thread id: 466 2020-12-13 15:51:46 WARN UIImageView java.lang.IllegalArgumentException: width and height must be > 0 at android.graphics.Bitmap.createBitmap(Bitmap.java:1033) at android.graphics.Bitmap.createBitmap(Bitmap.java:1000) at android.graphics.Bitmap.createBitmap(Bitmap.java:950) at android.graphics.Bitmap.createBitmap(Bitmap.java:911) at com.miui.video.common.feed.ui.card.UIImageView.getBitmap(UIImageView.java:234) at com.miui.video.common.feed.ui.card.UIImageView.onDraw(UIImageView.java:99) at android.view.View.draw(View.java:20234) at android.view.View.updateDisplayListIfDirty(View.java:19109) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ThreadedRenderer.updateViewTreeDisplayList(ThreadedRenderer.java:686) at android.view.ThreadedRenderer.updateRootDisplayList(ThreadedRenderer.java:692) at android.view.ThreadedRenderer.draw(ThreadedRenderer.java:801) at android.view.ViewRootImpl.draw(ViewRootImpl.java:3402) at android.view.ViewRootImpl.performDraw(ViewRootImpl.java:3199) at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2558) at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1535) at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:7405) at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1044) at android.view.Choreographer.doCallbacks(Choreographer.java:839) at android.view.Choreographer.doFrame(Choreographer.java:774) at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1030) at android.os.Handler.handleCallback(Handler.java:873) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:201) at android.app.ActivityThread.main(ActivityThread.java:6864) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:547) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:873) 2020-12-13 15:51:46 WARN UIImageView java.lang.IllegalArgumentException: width and height must be > 0 at android.graphics.Bitmap.createBitmap(Bitmap.java:1033) at android.graphics.Bitmap.createBitmap(Bitmap.java:1000) at android.graphics.Bitmap.createBitmap(Bitmap.java:950) at android.graphics.Bitmap.createBitmap(Bitmap.java:911) at com.miui.video.common.feed.ui.card.UIImageView.getBitmap(UIImageView.java:234) at com.miui.video.common.feed.ui.card.UIImageView.onDraw(UIImageView.java:99) at android.view.View.draw(View.java:20234) at android.view.View.updateDisplayListIfDirty(View.java:19109) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ThreadedRenderer.updateViewTreeDisplayList(ThreadedRenderer.java:686) at android.view.ThreadedRenderer.updateRootDisplayList(ThreadedRenderer.java:692) at android.view.ThreadedRenderer.draw(ThreadedRenderer.java:801) at android.view.ViewRootImpl.draw(ViewRootImpl.java:3402) at android.view.ViewRootImpl.performDraw(ViewRootImpl.java:3199) at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2558) at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1535) at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:7405) at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1044) at android.view.Choreographer.doCallbacks(Choreographer.java:839) at android.view.Choreographer.doFrame(Choreographer.java:774) at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1030) at android.os.Handler.handleCallback(Handler.java:873) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:201) at android.app.ActivityThread.main(ActivityThread.java:6864) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:547) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:873) 2020-12-13 15:51:47 DEBUG com.miui.videoplayer [ VideoQueryUtils ] controlExtensionList 3G2,3GP,3GP2,3GPP,3GPP2,AVI,AVB,ASF,ASX,AVS,BOX,DIVX,FLV,F4V,M2V,M4V,MKV,MOV,MP4,MPG,MPEG,NDIVX,RA,RM,RAM,RMVB,TS,V8,VOB,WMV,XVID 2020-12-13 15:51:47 DEBUG com.miui.videoplayer [ VideoQueryUtils ] builder _size > -1 AND _id > 520 AND (mime_type LIKE 'video%' OR upper(_data) LIKE '%.3G2' OR upper(_data) LIKE '%.3GP' OR upper(_data) LIKE '%.3GP2' OR upper(_data) LIKE '%.3GPP' OR upper(_data) LIKE '%.3GPP2' OR upper(_data) LIKE '%.AVI' OR upper(_data) LIKE '%.AVB' OR upper(_data) LIKE '%.ASF' OR upper(_data) LIKE '%.ASX' OR upper(_data) LIKE '%.AVS' OR upper(_data) LIKE '%.BOX' OR upper(_data) LIKE '%.DIVX' OR upper(_data) LIKE '%.FLV' OR upper(_data) LIKE '%.F4V' OR upper(_data) LIKE '%.M2V' OR upper(_data) LIKE '%.M4V' OR upper(_data) LIKE '%.MKV' OR upper(_data) LIKE '%.MOV' OR upper(_data) LIKE '%.MP4' OR upper(_data) LIKE '%.MPG' OR upper(_data) LIKE '%.MPEG' OR upper(_data) LIKE '%.NDIVX' OR upper(_data) LIKE '%.RA' OR upper(_data) LIKE '%.RM' OR upper(_data) LIKE '%.RAM' OR upper(_data) LIKE '%.RMVB' OR upper(_data) LIKE '%.TS' OR upper(_data) LIKE '%.V8' OR upper(_data) LIKE '%.VOB' OR upper(_data) LIKE '%.WMV' OR upper(_data) LIKE '%.XVID' 2020-12-13 15:51:47 INFO com.miui.videoplayer [ ThumbnailTaskStack ] runner done task: com.miui.video.biz.videoplus.app.utils.ThumbnailTaskPool$VideoThumbnailAsyncTask@dd5aa92, task id: /storage/emulated/0/bluetooth/VID_20171220_080934-2.3gp, thread id: 466 2020-12-13 15:51:47 INFO com.miui.videoplayer [ ThumbnailTaskStack ] thread id : 466 2020-12-13 15:51:47 INFO com.miui.videoplayer [ ThumbnailTaskStack ] thread id : 466 2020-12-13 15:51:47 INFO com.miui.videoplayer [ ThumbnailTaskStack ] thread id : 466 2020-12-13 15:51:47 INFO com.miui.videoplayer [ ThumbnailTaskStack ] thread id : 466 2020-12-13 15:51:47 WARN UIImageView java.lang.IllegalArgumentException: width and height must be > 0 at android.graphics.Bitmap.createBitmap(Bitmap.java:1033) at android.graphics.Bitmap.createBitmap(Bitmap.java:1000) at android.graphics.Bitmap.createBitmap(Bitmap.java:950) at android.graphics.Bitmap.createBitmap(Bitmap.java:911) at com.miui.video.common.feed.ui.card.UIImageView.getBitmap(UIImageView.java:234) at com.miui.video.common.feed.ui.card.UIImageView.onDraw(UIImageView.java:99) at android.view.View.draw(View.java:20234) at android.view.View.updateDisplayListIfDirty(View.java:19109) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ThreadedRenderer.updateViewTreeDisplayList(ThreadedRenderer.java:686) at android.view.ThreadedRenderer.updateRootDisplayList(ThreadedRenderer.java:692) at android.view.ThreadedRenderer.draw(ThreadedRenderer.java:801) at android.view.ViewRootImpl.draw(ViewRootImpl.java:3402) at android.view.ViewRootImpl.performDraw(ViewRootImpl.java:3199) at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2558) at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1535) at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:7405) at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1044) at android.view.Choreographer.doCallbacks(Choreographer.java:839) at android.view.Choreographer.doFrame(Choreographer.java:774) at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1030) at android.os.Handler.handleCallback(Handler.java:873) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:201) at android.app.ActivityThread.main(ActivityThread.java:6864) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:547) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:873) 2020-12-13 15:51:47 INFO com.miui.videoplayer [ ThumbnailTaskStack ] runner done task: com.miui.video.biz.videoplus.app.utils.ThumbnailTaskPool$VideoThumbnailAsyncTask@2e28f4, task id: /storage/emulated/0/bluetooth/VID_20171220_080934-1.3gp, thread id: 467 2020-12-13 15:51:47 WARN UIImageView java.lang.IllegalArgumentException: width and height must be > 0 at android.graphics.Bitmap.createBitmap(Bitmap.java:1033) at android.graphics.Bitmap.createBitmap(Bitmap.java:1000) at android.graphics.Bitmap.createBitmap(Bitmap.java:950) at android.graphics.Bitmap.createBitmap(Bitmap.java:911) at com.miui.video.common.feed.ui.card.UIImageView.getBitmap(UIImageView.java:234) at com.miui.video.common.feed.ui.card.UIImageView.onDraw(UIImageView.java:99) at android.view.View.draw(View.java:20234) at android.view.View.updateDisplayListIfDirty(View.java:19109) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4321) at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4294) at android.view.View.updateDisplayListIfDirty(View.java:19069) at android.view.ThreadedRenderer.updateViewTreeDisplayList(ThreadedRenderer.java:686) at android.view.ThreadedRenderer.updateRootDisplayList(ThreadedRenderer.java:692) at android.view.ThreadedRenderer.draw(ThreadedRenderer.java:801) at android.view.ViewRootImpl.draw(ViewRootImpl.java:3402) at android.view.ViewRootImpl.performDraw(ViewRootImpl.java:3199) at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2558) at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1535) at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:7405) at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1044) at android.view.Choreographer.doCallbacks(Choreographer.java:839) at android.view.Choreographer.doFrame(Choreographer.java:774) at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1030) at android.os.Handler.handleCallback(Handler.java:873) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:201) at android.app.ActivityThread.main(ActivityThread.java:6864) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:547) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:873) 2020-12-13 15:51:50 DEBUG com.miui.videoplayer [ VideoPlusStaticsManager ] {module=videoplus, main_tab=files, event=channel_tab_click_local, type=click} 2020-12-13 15:51:50 DEBUG com.miui.videoplayer [ TrackerUtils ] mLanguageInvalid: false 2020-12-13 15:51:50 DEBUG com.miui.videoplayer [ TrackerUtils ] mSelectedLanguageString: 2020-12-13 15:51:50 DEBUG com.miui.videoplayer [ TrackerUtils ] selectedLanguage size: 0 2020-12-13 15:51:50 DEBUG com.miui.videoplayer [ TrackerUtils ] selectedLanguage(s): 2020-12-13 15:51:50 DEBUG com.miui.videoplayer [ VideoMiAccountManager ] start getServiceToken 2020-12-13 15:51:50 DEBUG com.miui.videoplayer [ LOCK_REQUEST ] exeServiceToken threadpool-io-15 2020-12-13 15:51:50 DEBUG com.miui.videoplayer [ VideoMiAccountManager ] get Account success 2020-12-13 15:51:50 DEBUG com.miui.videoplayer [ VideoMiAccountManager ] invalidateServiceTokenIfExpired is called, isExpire = false 2020-12-13 15:51:50 DEBUG com.miui.videoplayer [ LOCK_REQUEST ] invalidateServiceTokenIfExpired 474 2020-12-13 15:51:50 WARN UIImageView java.lang.IllegalArgumentException: width and height must be > 0 at android.graphics.Bitmap.createBitmap(Bitmap.java:1033) at android.graphics.Bitmap.createBitmap(Bitmap.java:1000) at android.graphics.Bitmap.createBitmap(Bitmap.java:950) at android.graphics.Bitmap.createBitmap(Bitmap.java:911) at com.miui.video.common.feed.ui.card.UIImageView.getBitmap(UIImageView.java:234) at com.miui.video.common.feed.ui.card.UIImageView.onDraw(UIImageView.java:99) at android.view.View.draw(View.java:20234) at android.view.View.updateDisplayListIfDirty(View.java:19109) at android.view.View.draw(View.java:19962) at android.view.ViewGroup.drawChild(ViewGroup.java:4337) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4114) at android.view.View.updateDisplayListIfDirty(View.java:19100) at android.view.View.draw(View.java:19962) at android.view.ViewGroup.drawChild(ViewGroup.java:4337) at android.support.v7.widget.RecyclerView.drawChild(RecyclerView.java:4820) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4114) at android.view.View.draw(View.java:20237) at android.support.v7.widget.RecyclerView.draw(RecyclerView.java:4219) at android.view.View.updateDisplayListIfDirty(View.java:19109) at android.view.View.draw(View.java:19962) at android.view.ViewGroup.drawChild(ViewGroup.java:4337) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4114) at android.view.View.updateDisplayListIfDirty(View.java:19100) at android.view.View.draw(View.java:19962) at android.view.ViewGroup.drawChild(ViewGroup.java:4337) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4114) at android.view.View.updateDisplayListIfDirty(View.java:19100) at android.view.View.draw(View.java:19962) at android.view.ViewGroup.drawChild(ViewGroup.java:4337) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4114) at android.view.View.updateDisplayListIfDirty(View.java:19100) at android.view.View.draw(View.java:19962) at android.view.ViewGroup.drawChild(ViewGroup.java:4337) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4114) at android.view.View.draw(View.java:20237) at android.view.View.updateDisplayListIfDirty(View.java:19109) at android.view.View.draw(View.java:19962) at android.view.ViewGroup.drawChild(ViewGroup.java:4337) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4114) at android.view.View.updateDisplayListIfDirty(View.java:19100) at android.view.View.draw(View.java:19962) at android.view.ViewGroup.drawChild(ViewGroup.java:4337) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4114) at android.view.View.updateDisplayListIfDirty(View.java:19100) at android.view.View.draw(View.java:19962) at android.view.ViewGroup.drawChild(ViewGroup.java:4337) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4114) at android.view.View.draw(View.java:20237) at android.view.View.updateDisplayListIfDirty(View.java:19109) at android.view.View.draw(View.java:19962) at android.view.ViewGroup.drawChild(ViewGroup.java:4337) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4114) at android.view.View.updateDisplayListIfDirty(View.java:19100) at android.view.View.draw(View.java:19962) at android.view.ViewGroup.drawChild(ViewGroup.java:4337) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4114) at android.view.View.updateDisplayListIfDirty(View.java:19100) at android.view.View.draw(View.java:19962) at android.view.ViewGroup.drawChild(ViewGroup.java:4337) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4114) at android.view.View.updateDisplayListIfDirty(View.java:19100) at android.view.View.draw(View.java:19962) at android.view.ViewGroup.drawChild(ViewGroup.java:4337) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4114) at android.view.View.updateDisplayListIfDirty(View.java:19100) at android.view.View.draw(View.java:19962) at android.view.ViewGroup.drawChild(ViewGroup.java:4337) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4114) at android.view.View.updateDisplayListIfDirty(View.java:19100) at android.view.View.draw(View.java:19962) at android.view.ViewGroup.drawChild(ViewGroup.java:4337) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4114) at android.view.View.updateDisplayListIfDirty(View.java:19100) at android.view.View.draw(View.java:19962) at android.view.ViewGroup.drawChild(ViewGroup.java:4337) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4114) at android.view.View.updateDisplayListIfDirty(View.java:19100) at android.view.View.draw(View.java:19962) at android.view.ViewGroup.drawChild(ViewGroup.java:4337) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4114) at android.view.View.updateDisplayListIfDirty(View.java:19100) at android.view.View.draw(View.java:19962) at android.view.ViewGroup.drawChild(ViewGroup.java:4337) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4114) at android.view.View.draw(View.java:20237) at com.android.internal.policy.DecorView.draw(DecorView.java:784) at android.view.View.updateDisplayListIfDirty(View.java:19109) at android.view.ThreadedRenderer.updateViewTreeDisplayList(ThreadedRenderer.java:686) at android.view.ThreadedRenderer.updateRootDisplayList(ThreadedRenderer.java:692) at android.view.ThreadedRenderer.draw(ThreadedRenderer.java:801) at android.view.ViewRootImpl.draw(ViewRootImpl.java:3402) at android.view.ViewRootImpl.performDraw(ViewRootImpl.java:3199) at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2558) at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1535) at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:7405) at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1044) at android.view.Choreographer.doCallbacks(Choreographer.java:839) at android.view.Choreographer.doFrame(Choreographer.java:774) at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1030) at android.os.Handler.handleCallback(Handler.java:873) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:201) at android.app.ActivityThread.main(ActivityThread.java:6864) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:547) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:873) 2020-12-13 15:51:50 WARN UIImageView java.lang.IllegalArgumentException: width and height must be > 0 at android.graphics.Bitmap.createBitmap(Bitmap.java:1033) at android.graphics.Bitmap.createBitmap(Bitmap.java:1000) at android.graphics.Bitmap.createBitmap(Bitmap.java:950) at android.graphics.Bitmap.createBitmap(Bitmap.java:911) at com.miui.video.common.feed.ui.card.UIImageView.getBitmap(UIImageView.java:234) at com.miui.video.common.feed.ui.card.UIImageView.onDraw(UIImageView.java:99) at android.view.View.draw(View.java:20234) at android.view.View.updateDisplayListIfDirty(View.java:19109) at android.view.View.draw(View.java:19962) at android.view.ViewGroup.drawChild(ViewGroup.java:4337) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4114) at android.view.View.updateDisplayListIfDirty(View.java:19100) at android.view.View.draw(View.java:19962) at android.view.ViewGroup.drawChild(ViewGroup.java:4337) at android.support.v7.widget.RecyclerView.drawChild(RecyclerView.java:4820) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4114) at android.view.View.draw(View.java:20237) at android.support.v7.widget.RecyclerView.draw(RecyclerView.java:4219) at android.view.View.updateDisplayListIfDirty(View.java:19109) at android.view.View.draw(View.java:19962) at android.view.ViewGroup.drawChild(ViewGroup.java:4337) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4114) at android.view.View.updateDisplayListIfDirty(View.java:19100) at android.view.View.draw(View.java:19962) at android.view.ViewGroup.drawChild(ViewGroup.java:4337) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4114) at android.view.View.updateDisplayListIfDirty(View.java:19100) at android.view.View.draw(View.java:19962) at android.view.ViewGroup.drawChild(ViewGroup.java:4337) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4114) at android.view.View.updateDisplayListIfDirty(View.java:19100) at android.view.View.draw(View.java:19962) at android.view.ViewGroup.drawChild(ViewGroup.java:4337) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4114) at android.view.View.draw(View.java:20237) at android.view.View.updateDisplayListIfDirty(View.java:19109) at android.view.View.draw(View.java:19962) at android.view.ViewGroup.drawChild(ViewGroup.java:4337) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4114) at android.view.View.updateDisplayListIfDirty(View.java:19100) at android.view.View.draw(View.java:19962) at android.view.ViewGroup.drawChild(ViewGroup.java:4337) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4114) at android.view.View.updateDisplayListIfDirty(View.java:19100) at android.view.View.draw(View.java:19962) at android.view.ViewGroup.drawChild(ViewGroup.java:4337) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4114) at android.view.View.draw(View.java:20237) at android.view.View.updateDisplayListIfDirty(View.java:19109) at android.view.View.draw(View.java:19962) at android.view.ViewGroup.drawChild(ViewGroup.java:4337) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4114) at android.view.View.updateDisplayListIfDirty(View.java:19100) at android.view.View.draw(View.java:19962) at android.view.ViewGroup.drawChild(ViewGroup.java:4337) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4114) at android.view.View.updateDisplayListIfDirty(View.java:19100) at android.view.View.draw(View.java:19962) at android.view.ViewGroup.drawChild(ViewGroup.java:4337) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4114) at android.view.View.updateDisplayListIfDirty(View.java:19100) at android.view.View.draw(View.java:19962) at android.view.ViewGroup.drawChild(ViewGroup.java:4337) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4114) at android.view.View.updateDisplayListIfDirty(View.java:19100) at android.view.View.draw(View.java:19962) at android.view.ViewGroup.drawChild(ViewGroup.java:4337) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4114) at android.view.View.updateDisplayListIfDirty(View.java:19100) at android.view.View.draw(View.java:19962) at android.view.ViewGroup.drawChild(ViewGroup.java:4337) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4114) at android.view.View.updateDisplayListIfDirty(View.java:19100) at android.view.View.draw(View.java:19962) at android.view.ViewGroup.drawChild(ViewGroup.java:4337) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4114) at android.view.View.updateDisplayListIfDirty(View.java:19100) at android.view.View.draw(View.java:19962) at android.view.ViewGroup.drawChild(ViewGroup.java:4337) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4114) at android.view.View.updateDisplayListIfDirty(View.java:19100) at android.view.View.draw(View.java:19962) at android.view.ViewGroup.drawChild(ViewGroup.java:4337) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4114) at android.view.View.draw(View.java:20237) at com.android.internal.policy.DecorView.draw(DecorView.java:784) at android.view.View.updateDisplayListIfDirty(View.java:19109) at android.view.ThreadedRenderer.updateViewTreeDisplayList(ThreadedRenderer.java:686) at android.view.ThreadedRenderer.updateRootDisplayList(ThreadedRenderer.java:692) at android.view.ThreadedRenderer.draw(ThreadedRenderer.java:801) at android.view.ViewRootImpl.draw(ViewRootImpl.java:3402) at android.view.ViewRootImpl.performDraw(ViewRootImpl.java:3199) at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2558) at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1535) at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:7405) at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1044) at android.view.Choreographer.doCallbacks(Choreographer.java:839) at android.view.Choreographer.doFrame(Choreographer.java:774) at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1030) at android.os.Handler.handleCallback(Handler.java:873) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:201) at android.app.ActivityThread.main(ActivityThread.java:6864) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:547) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:873) 2020-12-13 15:51:50 ERROR com.miui.videoplayer [ VideoMiAccountManager ] get service token ERROR, Error code = ERROR_IOERROR; msg = error#java.net.UnknownHostException: Unable to resolve host "account.xiaomi.com": No address associated with hostname