requestLayout() improperly called by…view.NoScrollGridView during layout: running second layout pass

W/View: requestLayout() improperly called by syberos.sdisclient.view.NoScrollGridView{178beaf VFED.VC. .F....ID 0,96-720,446 #7f10019e app:id/gv_gridview} during layout: running second layout pass

原因1:ListView使用时抱着错误无,是因为 ListView属性中有:

android:fastScrollEnabled="true"//(listView默认该属性为true
改为:
android:fastScrollEnabled="false"


这个Bug 为Android系统自身的BUG

参考:点击打开链接
 
原因2:
listView 重写的onMeasure方法 。且listView中 嵌套的 其它的 自定义 的组件 如 customGridView  customTextView ,且在你们重写的 onMeasure() 方法
(个人认为 两个omMeasure冲突了。-我暂时是这么理解的。) 所以报出这个错误。-
解决办法: (我的解决办法)最外层的 listView 不重写onMeasure()方法。开始,我最外层因为不能滑动 还嵌套了ScrollView .导致 ListView的
getView()方法的参数 position值一直为0,,把ScrollView去掉就可以了。 如果导致界面不能滑动 也不能嵌套 ScrollView。
<!--<ScrollView-->
    <!--android:layout_width="match_parent"-->
    <!--android:layout_height="match_parent"-->
    <!--android:fastScrollEnabled="false"-->
    <!--android:scrollbars="none">-->


    <syberos.sdisclient.view.RefreshListView
        android:id="@+id/lv_listview"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:divider="@color/diver_line_color"
        android:fastScrollEnabled="false"
        android:dividerHeight="@dimen/distance_fifth" />

<!--</ScrollView>-->

问题仅供参考,欢迎批证,不喜勿喷。
update com.example.testskeleton E 检测到更新,宽=1220, 高=175, 位置=(0, 0) 2025-09-14 15:25:20.015 12964-12964 执行更新 com.example.testskeleton E xxxx 2025-09-14 15:25:20.015 12964-12989 libMEOW com.example.testskeleton D meow new tls: 0xb40000735e34c600 2025-09-14 15:25:20.015 12964-12989 libMEOW com.example.testskeleton D applied 1 plugins for [com.example.testskeleton]: 2025-09-14 15:25:20.015 12964-12989 libMEOW com.example.testskeleton D plugin 1: [libMEOW_gift.so]: 2025-09-14 15:25:20.017 12964-12964 ViewReplacement com.example.testskeleton D 新视图尺寸已设置: 1220x175 2025-09-14 15:25:20.017 12964-12964 ViewReplacement com.example.testskeleton D 视图替换完成,位置索引: 0 2025-09-14 15:25:20.018 12964-12964 View com.example.testskeleton W requestLayout() improperly called by android.widget.LinearLayout{e139a72 V.E...... ......ID 0,0-1220,175} during layout: running second layout pass 2025-09-14 15:25:20.019 12964-12964 VRI[MainActivity] com.example.testskeleton D vri.reportNextDraw android.view.ViewRootImpl.performTraversals:3910 android.view.ViewRootImpl.doTraversal:2645 android.view.ViewRootImpl$TraversalRunnable.run:9788 android.view.Choreographer$CallbackRecord.run:1435 android.view.Choreographer$CallbackRecord.run:1443 2025-09-14 15:25:20.019 12964-12964 ViewReplacement com.example.testskeleton D 新视图尺寸已设置: 1220x175 2025-09-14 15:25:20.019 12964-12964 ViewReplacement com.example.testskeleton D 视图替换完成,位置索引: 1 2025-09-14 15:25:20.020 12964-12964 observeFirstDraw com.example.testskeleton E 执行了绘制流程 2025-09-14 15:25:20.020 12964-12964 observeFirstDraw com.example.testskeleton E currentSkeleton为空:false 我觉得很奇怪,为什么先执行的update函数而不是forstdraw,这是监听函数package com.example.testskeleton import android.R.attr.height import android.R.attr.width import android.opengl.ETC1.getHeight import android.opengl.ETC1.getWidth import android.util.Log import android.view.View import android.view.ViewGroup import android.view.ViewTreeObserver /** * @Author: admin * @CreateDate: 2025/9/10 13:36 * @Description: 使用 addOnLayoutChangeListener 替代 OnGlobalLayoutListener */ class ViewObserver(private val view: View) { private var lastWidth = -1 private var lastHeight = -1 private var lastChildCount = -1 /** * 监听 View 首次绘制完成(获取有效尺寸) */ fun observeFirstDraw(onReady: (View) -> Unit) { val observer = view.viewTreeObserver val preDrawListener = object : ViewTreeObserver.OnPreDrawListener { override fun onPreDraw(): Boolean { if (view.width > 0 && view.height > 0) { removePreDrawListener(observer, this) onReady(view) // Log.e("onReady", "onPreDraw执行了") } return true } } observer.addOnPreDrawListener(preDrawListener) } /** * 监听 View 布局变化(仅当宽高或子 View 数量变化时触发) */ fun observeLayoutChanges(onChanged: (View) -> Unit) { val targetView = view var lastWidth = targetView.width var lastHeight = targetView.height var lastLeft = targetView.left var lastTop = targetView.top var lastChildCount = if (targetView is ViewGroup) targetView.childCount else 0 val listener = View.OnLayoutChangeListener { v, left, top, right, bottom, oldLeft, oldTop, oldRight, oldBottom -> val widthChanged = (right - left) != lastWidth val heightChanged = (bottom - top) != lastHeight val positionChanged = left != lastLeft || top != lastTop val childCountChanged = if (v is ViewGroup) v.childCount != lastChildCount else false if (widthChanged || heightChanged || positionChanged || childCountChanged) { lastWidth = right - left lastHeight = bottom - top lastLeft = left lastTop = top if (v is ViewGroup) { lastChildCount = v.childCount } Log.e("update", "检测到更新,宽=$lastWidth, 高=$lastHeight, 位置=($lastLeft, $lastTop)") onChanged(v) } } targetView.addOnLayoutChangeListener(listener) // 自动解绑监听 targetView.addOnAttachStateChangeListener(object : View.OnAttachStateChangeListener { override fun onViewDetachedFromWindow(v: View) { v.removeOnLayoutChangeListener(listener) v.removeOnAttachStateChangeListener(this) } override fun onViewAttachedToWindow(v: View) {} }) } /** * 移除 PreDraw 监听 */ private fun removePreDrawListener(observer: ViewTreeObserver, listener: ViewTreeObserver.OnPreDrawListener) { if (observer.isAlive) { observer.removeOnPreDrawListener(listener) } else { view.viewTreeObserver.removeOnPreDrawListener(listener) } } // /** // * 监听View布局变化 // */ // fun observeLayoutChanges(onChanged: (View) -> Unit) { // val layoutListener = ViewTreeObserver.OnGlobalLayoutListener { // if (view.isShown && view.width > 0 && view.height > 0) { // onChanged(view) // } // } // // view.viewTreeObserver.addOnGlobalLayoutListener(layoutListener) // // // 自动解绑监听 // view.addOnAttachStateChangeListener(object : View.OnAttachStateChangeListener { // override fun onViewDetachedFromWindow(v: View) { // removeGlobalLayoutListener(layoutListener) // view.removeOnAttachStateChangeListener(this) // } // // override fun onViewAttachedToWindow(v: View) {} // }) // } // /** // * 移除PreDraw监听 // */ // private fun removePreDrawListener(observer: ViewTreeObserver, listener: ViewTreeObserver.OnPreDrawListener) { // if (observer.isAlive) { // observer.removeOnPreDrawListener(listener) // } else { // view.viewTreeObserver.removeOnPreDrawListener(listener) // } // } // // /** // * 移除GlobalLayout监听 // */ // private fun removeGlobalLayoutListener(listener: ViewTreeObserver.OnGlobalLayoutListener) { // val observer = view.viewTreeObserver // if (observer.isAlive) { // observer.removeOnGlobalLayoutListener(listener) // } else { // view.viewTreeObserver.removeOnGlobalLayoutListener(listener) // } // } }
09-15
EmergencyUsageManager: queryImagesOrFiles: com.ss.android.ugc.aweme, isImagesProcessing false, {} 行 19828: 11-08 14:44:16.154 5919 19680 I MultiStagesCaptureReporterWrap: report eventID:243 eventMsg:{pkgName:com.ss.android.ugc.aweme, visitDelay:110543154, type:3} 行 19844: 11-08 14:44:16.165 704 704 I DecorView[]: pkgName:com.ss.android.ugc.aweme old windowMode:1 new windoMode:1, isFixedSize:false, isStackNeedCaptionView:true 行 19847: 11-08 14:44:16.167 1677 1737 I StatusBarDisable: setFlags what=0 which=1 pkg=Window{3c0a5af u0 com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.profile.ui.UserProfileActivity} 行 19847: 11-08 14:44:16.167 1677 1737 I StatusBarDisable: setFlags what=0 which=1 pkg=Window{3c0a5af u0 com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.profile.ui.UserProfileActivity} 行 19877: 11-08 14:44:16.195 1302 1882 I CodecTracker: tId: 2503, pId: 704, type: OMX.hisi.video.decoder.avc, pkgName: com.ss.android.ugc.aweme, mimeType: video/raw, width: 720, height: 1280, frameRate: 0, macroblocks: 0, lifeCycle: UNINITIALIZED->INITIALIZING->INITIALIZED->CONFIGURING->CONFIGURED->STARTING->STARTED, scene: 3 行 19878: 11-08 14:44:16.195 1302 1882 I CodecTracker: tId: 6071, pId: 704, type: OMX.hisi.video.decoder.hevc, pkgName: com.ss.android.ugc.aweme, mimeType: video/raw, width: 720, height: 1280, frameRate: 0, macroblocks: 0, lifeCycle: UNINITIALIZED->INITIALIZING->INITIALIZED->CONFIGURING->CONFIGURED->STARTING->STARTED, scene: 3 行 19889: 11-08 14:44:16.207 1302 1882 I CodecTracker: tId: 2503, pId: 704, type: OMX.hisi.video.decoder.avc, pkgName: com.ss.android.ugc.aweme, mimeType: video/raw, width: 720, height: 1280, frameRate: 0, macroblocks: 0, lifeCycle: UNINITIALIZED->INITIALIZING->INITIALIZED->CONFIGURING->CONFIGURED->STARTING->STARTED, scene: 3 行 19890: 11-08 14:44:16.207 1302 1882 I CodecTracker: tId: 6071, pId: 704, type: OMX.hisi.video.decoder.hevc, pkgName: com.ss.android.ugc.aweme, mimeType: video/raw, width: 720, height: 1280, frameRate: 0, macroblocks: 0, lifeCycle: UNINITIALIZED->INITIALIZING->INITIALIZED->CONFIGURING->CONFIGURED->STARTING->STARTED, scene: 3 行 19896: 11-08 14:44:16.208 1302 1882 I CodecTracker: tId: 2503, pId: 704, type: OMX.hisi.video.decoder.avc, pkgName: com.ss.android.ugc.aweme, mimeType: video/raw, width: 720, height: 1280, frameRate: 0, macroblocks: 0, lifeCycle: UNINITIALIZED->INITIALIZING->INITIALIZED->CONFIGURING->CONFIGURED->STARTING->STARTED, scene: 3 行 19897: 11-08 14:44:16.208 1302 1882 I CodecTracker: tId: 6071, pId: 704, type: OMX.hisi.video.decoder.hevc, pkgName: com.ss.android.ugc.aweme, mimeType: video/raw, width: 720, height: 1280, frameRate: 0, macroblocks: 0, lifeCycle: UNINITIALIZED->INITIALIZING->INITIALIZED->CONFIGURING->CONFIGURED->STARTING->STARTED, scene: 3 行 19903: 11-08 14:44:16.210 1302 1882 I CodecTracker: tId: 2503, pId: 704, type: OMX.hisi.video.decoder.avc, pkgName: com.ss.android.ugc.aweme, mimeType: video/raw, width: 720, height: 1280, frameRate: 0, macroblocks: 0, lifeCycle: UNINITIALIZED->INITIALIZING->INITIALIZED->CONFIGURING->CONFIGURED->STARTING->STARTED, scene: 3 行 19904: 11-08 14:44:16.210 1302 1882 I CodecTracker: tId: 6071, pId: 704, type: OMX.hisi.video.decoder.hevc, pkgName: com.ss.android.ugc.aweme, mimeType: video/raw, width: 720, height: 1280, frameRate: 0, macroblocks: 0, lifeCycle: UNINITIALIZED->INITIALIZING->INITIALIZED->CONFIGURING->CONFIGURED->STARTING->STARTED, scene: 3 行 20202: 11-08 14:44:16.305 1302 1882 I CodecTracker: tId: 2503, pId: 704, type: OMX.hisi.video.decoder.avc, pkgName: com.ss.android.ugc.aweme, mimeType: video/raw, width: 720, height: 1280, frameRate: 0, macroblocks: 0, lifeCycle: UNINITIALIZED->INITIALIZING->INITIALIZED->CONFIGURING->CONFIGURED->STARTING->STARTED, scene: 3 行 20203: 11-08 14:44:16.305 1302 1882 I CodecTracker: tId: 6071, pId: 704, type: OMX.hisi.video.decoder.hevc, pkgName: com.ss.android.ugc.aweme, mimeType: video/raw, width: 720, height: 1280, frameRate: 0, macroblocks: 0, lifeCycle: UNINITIALIZED->INITIALIZING->INITIALIZED->CONFIGURING->CONFIGURED->STARTING->STARTED, scene: 3 行 20233: 11-08 14:44:16.319 1302 1882 I CodecTracker: tId: 2503, pId: 704, type: OMX.hisi.video.decoder.avc, pkgName: com.ss.android.ugc.aweme, mimeType: video/raw, width: 720, height: 1280, frameRate: 0, macroblocks: 0, lifeCycle: UNINITIALIZED->INITIALIZING->INITIALIZED->CONFIGURING->CONFIGURED->STARTING->STARTED, scene: 3 行 20234: 11-08 14:44:16.319 1302 1882 I CodecTracker: tId: 6071, pId: 704, type: OMX.hisi.video.decoder.hevc, pkgName: com.ss.android.ugc.aweme, mimeType: video/raw, width: 720, height: 1280, frameRate: 0, macroblocks: 0, lifeCycle: UNINITIALIZED->INITIALIZING->INITIALIZED->CONFIGURING->CONFIGURED->STARTING->STARTED, scene: 3 行 20324: 11-08 14:44:16.368 1302 24906 I CodecTracker: tId: 2503, pId: 704, type: OMX.hisi.video.decoder.avc, pkgName: com.ss.android.ugc.aweme, mimeType: video/raw, width: 720, height: 1280, frameRate: 0, macroblocks: 0, lifeCycle: UNINITIALIZED->INITIALIZING->INITIALIZED->CONFIGURING->CONFIGURED->STARTING->STARTED, scene: 3 行 20325: 11-08 14:44:16.368 1302 24906 I CodecTracker: tId: 6071, pId: 704, type: OMX.hisi.video.decoder.hevc, pkgName: com.ss.android.ugc.aweme, mimeType: video/raw, width: 720, height: 1280, frameRate: 0, macroblocks: 0, lifeCycle: UNINITIALIZED->INITIALIZING->INITIALIZED->CONFIGURING->CONFIGURED->STARTING->STARTED, scene: 3 行 20332: 11-08 14:44:16.379 1302 24906 I CodecTracker: tId: 2503, pId: 704, type: OMX.hisi.video.decoder.avc, pkgName: com.ss.android.ugc.aweme, mimeType: video/raw, width: 720, height: 1280, frameRate: 0, macroblocks: 0, lifeCycle: UNINITIALIZED->INITIALIZING->INITIALIZED->CONFIGURING->CONFIGURED->STARTING->STARTED, scene: 3 行 20333: 11-08 14:44:16.380 1302 24906 I CodecTracker: tId: 6071, pId: 704, type: OMX.hisi.video.decoder.hevc, pkgName: com.ss.android.ugc.aweme, mimeType: video/raw, width: 720, height: 1280, frameRate: 0, macroblocks: 0, lifeCycle: UNINITIALIZED->INITIALIZING->INITIALIZED->CONFIGURING->CONFIGURED->STARTING->STARTED, scene: 3 行 20406: 11-08 14:44:16.411 1302 24906 I CodecTracker: tId: 2503, pId: 704, type: OMX.hisi.video.decoder.avc, pkgName: com.ss.android.ugc.aweme, mimeType: video/raw, width: 720, height: 1280, frameRate: 0, macroblocks: 0, lifeCycle: UNINITIALIZED->INITIALIZING->INITIALIZED->CONFIGURING->CONFIGURED->STARTING->STARTED, scene: 3 行 20407: 11-08 14:44:16.411 1302 24906 I CodecTracker: tId: 6071, pId: 704, type: OMX.hisi.video.decoder.hevc, pkgName: com.ss.android.ugc.aweme, mimeType: video/raw, width: 720, height: 1280, frameRate: 0, macroblocks: 0, lifeCycle: UNINITIALIZED->INITIALIZING->INITIALIZED->CONFIGURING->CONFIGURED->STARTING->STARTED, scene: 3 行 20412: 11-08 14:44:16.411 1302 1882 I CodecTracker: tId: 2503, pId: 704, type: OMX.hisi.video.decoder.avc, pkgName: com.ss.android.ugc.aweme, mimeType: video/raw, width: 720, height: 1280, frameRate: 0, macroblocks: 0, lifeCycle: UNINITIALIZED->INITIALIZING->INITIALIZED->CONFIGURING->CONFIGURED->STARTING->STARTED, scene: 3 行 20413: 11-08 14:44:16.411 1302 1882 I CodecTracker: tId: 6071, pId: 704, type: OMX.hisi.video.decoder.hevc, pkgName: com.ss.android.ugc.aweme, mimeType: video/raw, width: 720, height: 1280, frameRate: 0, macroblocks: 0, lifeCycle: UNINITIALIZED->INITIALIZING->INITIALIZED->CONFIGURING->CONFIGURED->STARTING->STARTED, scene: 3 行 20633: 11-08 14:44:16.511 1282 1326 I AGPService: FrameRateManager:[HandleFrameRateRefresh] currPkgName: com.ss.android.ugc.aweme, strategyCode 2: dynamicCode 0, isFactor 0, min 60, max 60, down 60, idle 60 行 21422: 11-08 14:44:18.507 1677 3006 W 00202/hw_netstat: total/598941/5597062,com.huawei.hiviewtunnel/89436/5508434,com.ss.android.ugc.aweme/499390/82828,com.huawei.hilink.framework/9912/5661,android.uid.system:1000/203/139 行 22113: 11-08 14:44:20.193 1677 4765 E Bundle : java.lang.RuntimeException: Parcelable encountered ClassNotFoundException reading a Serializable object (name = com.ss.android.ugc.aweme.profile.ui.ProfileDetailParam) 行 22131: 11-08 14:44:20.193 1677 4765 E Bundle : Caused by: java.lang.ClassNotFoundException: com.ss.android.ugc.aweme.profile.ui.ProfileDetailParam 行 22143: 11-08 14:44:20.193 1677 4765 E Bundle : Caused by: java.lang.ClassNotFoundException: com.ss.android.ugc.aweme.profile.ui.ProfileDetailParam 行 22145: 11-08 14:44:20.197 1677 3318 I ActivityTaskManager: notifyActivityLaunching intent=Intent { dat=snssdk1128://detail_v2 pkg=com.ss.android.ugc.aweme cmp=com.ss.android.ugc.aweme/.detail.ultra.ui.UltraDetailActivity (has extras) } existingInfo=null 行 22145: 11-08 14:44:20.197 1677 3318 I ActivityTaskManager: notifyActivityLaunching intent=Intent { dat=snssdk1128://detail_v2 pkg=com.ss.android.ugc.aweme cmp=com.ss.android.ugc.aweme/.detail.ultra.ui.UltraDetailActivity (has extras) } existingInfo=null 行 22148: 11-08 14:44:20.202 3534 5301 I 00924/HwParentControlInHwSys: ActivityControllerManager - activityStarting pkg=com.ss.android.ugc.aweme, cls=com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity 行 22148: 11-08 14:44:20.202 3534 5301 I 00924/HwParentControlInHwSys: ActivityControllerManager - activityStarting pkg=com.ss.android.ugc.aweme, cls=com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity 行 22150: 11-08 14:44:20.200 1677 3318 E Bundle : java.lang.RuntimeException: Parcelable encountered ClassNotFoundException reading a Serializable object (name = com.ss.android.ugc.aweme.profile.ui.ProfileDetailParam) 行 22167: 11-08 14:44:20.200 1677 3318 E Bundle : Caused by: java.lang.ClassNotFoundException: com.ss.android.ugc.aweme.profile.ui.ProfileDetailParam 行 22179: 11-08 14:44:20.200 1677 3318 E Bundle : Caused by: java.lang.ClassNotFoundException: com.ss.android.ugc.aweme.profile.ui.ProfileDetailParam 行 22181: 11-08 14:44:20.202 3534 5301 I 00924/HwParentControlInHwSys: SysPreAppController - onActivityResuming -> ignore activity, the package com.ss.android.ugc.aweme 行 22182: 11-08 14:44:20.201 1677 3318 I SWAP_Scene: Entering notifySceneData notifySceneData. EventType:SWITCH_TO_FOREGROUND pkg:com.ss.android.ugc.aweme uid:10272 pid:0 proc: activity:com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity 行 22182: 11-08 14:44:20.201 1677 3318 I SWAP_Scene: Entering notifySceneData notifySceneData. EventType:SWITCH_TO_FOREGROUND pkg:com.ss.android.ugc.aweme uid:10272 pid:0 proc: activity:com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity 行 22183: 11-08 14:44:20.203 3534 5301 I 00924/HwParentControlInHwSys: ActivityStatusControl - handleRestrictAppStarting ->> pkg = com.ss.android.ugc.aweme reason=0 行 22184: 11-08 14:44:20.201 1677 3318 I ActivityTaskManager: START u0 {hwFlg=0x10 pkg=com.ss.android.ugc.aweme cmp=com.ss.android.ugc.aweme/.detail.ultra.ui.UltraDetailActivity (has extras)} from uid 10272 controller startActivityAsUser 行 22184: 11-08 14:44:20.201 1677 3318 I ActivityTaskManager: START u0 {hwFlg=0x10 pkg=com.ss.android.ugc.aweme cmp=com.ss.android.ugc.aweme/.detail.ultra.ui.UltraDetailActivity (has extras)} from uid 10272 controller startActivityAsUser 行 22188: 11-08 14:44:20.202 1677 29738 I [SECURITY]: [HPS][DEFAULT][PopupActivityEventMonitor]: processActivityEvent: uid=10272, packageName=com.ss.android.ugc.aweme, activityOriginalStartResult=7, hwInterceptionMask=0, validMaskLength=4 行 22191: 11-08 14:44:20.206 3534 5301 I 00924/HwParentControlInHwSys: ActivityControllerManager - activityStarting pkg=com.ss.android.ugc.aweme, cls=com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity 行 22191: 11-08 14:44:20.206 3534 5301 I 00924/HwParentControlInHwSys: ActivityControllerManager - activityStarting pkg=com.ss.android.ugc.aweme, cls=com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity 行 22193: 11-08 14:44:20.206 3534 5301 I 00924/HwParentControlInHwSys: SysPreAppController - onActivityResuming -> ignore activity, the package com.ss.android.ugc.aweme 行 22195: 11-08 14:44:20.205 1677 3318 E Bundle : java.lang.RuntimeException: Parcelable encountered ClassNotFoundException reading a Serializable object (name = com.ss.android.ugc.aweme.profile.ui.ProfileDetailParam) 行 22216: 11-08 14:44:20.205 1677 3318 E Bundle : Caused by: java.lang.ClassNotFoundException: com.ss.android.ugc.aweme.profile.ui.ProfileDetailParam 行 22228: 11-08 14:44:20.205 1677 3318 E Bundle : Caused by: java.lang.ClassNotFoundException: com.ss.android.ugc.aweme.profile.ui.ProfileDetailParam 行 22230: 11-08 14:44:20.205 1677 3318 I HwMultiWindowManager: updateToSourceWinModeIfNeeded : source: ActivityRecord{3ab4a15 u0 com.ss.android.ugc.aweme/.profile.ui.UserProfileActivity t1539}, calling: com.ss.android.ugc.awemeaInfo: ActivityInfo{f85151b com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity} 行 22230: 11-08 14:44:20.205 1677 3318 I HwMultiWindowManager: updateToSourceWinModeIfNeeded : source: ActivityRecord{3ab4a15 u0 com.ss.android.ugc.aweme/.profile.ui.UserProfileActivity t1539}, calling: com.ss.android.ugc.awemeaInfo: ActivityInfo{f85151b com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity} 行 22230: 11-08 14:44:20.205 1677 3318 I HwMultiWindowManager: updateToSourceWinModeIfNeeded : source: ActivityRecord{3ab4a15 u0 com.ss.android.ugc.aweme/.profile.ui.UserProfileActivity t1539}, calling: com.ss.android.ugc.awemeaInfo: ActivityInfo{f85151b com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity} 行 22233: 11-08 14:44:20.207 3534 5301 I 00924/HwParentControlInHwSys: ActivityStatusControl - handleRestrictAppStarting ->> pkg = com.ss.android.ugc.aweme reason=0 行 22235: 11-08 14:44:20.208 1677 3318 I ActivityTaskManager: ActivityRecord info: ActivityInfo{f85151b com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity} 行 22237: 11-08 14:44:20.210 1677 3318 E Bundle : java.lang.RuntimeException: Parcelable encountered ClassNotFoundException reading a Serializable object (name = com.ss.android.ugc.aweme.profile.ui.ProfileDetailParam) 行 22261: 11-08 14:44:20.210 1677 3318 E Bundle : Caused by: java.lang.ClassNotFoundException: com.ss.android.ugc.aweme.profile.ui.ProfileDetailParam 行 22273: 11-08 14:44:20.210 1677 3318 E Bundle : Caused by: java.lang.ClassNotFoundException: com.ss.android.ugc.aweme.profile.ui.ProfileDetailParam 行 22277: 11-08 14:44:20.211 1677 3318 I WindowManager: addWindowToken: displayid:0 binder:Token{d4b3664 ActivityRecord{6b754d0 u0 com.ss.android.ugc.aweme/.detail.ultra.ui.UltraDetailActivity t-1}} token:ActivityRecord{6b754d0 u0 com.ss.android.ugc.aweme/.detail.ultra.ui.UltraDetailActivity t-1} 行 22277: 11-08 14:44:20.211 1677 3318 I WindowManager: addWindowToken: displayid:0 binder:Token{d4b3664 ActivityRecord{6b754d0 u0 com.ss.android.ugc.aweme/.detail.ultra.ui.UltraDetailActivity t-1}} token:ActivityRecord{6b754d0 u0 com.ss.android.ugc.aweme/.detail.ultra.ui.UltraDetailActivity t-1} 行 22278: 11-08 14:44:20.212 876 1194 I Layer : ActivityRecord{6b754d0 u0 com.ss.android.ugc.aweme/.detail.ultra.ui.UltraDetailActivity t1539}#390161: created 行 22292: 11-08 14:44:20.222 1677 5678 I HwActivityTaskManagerServiceEx: add visible task, topActivity=com.ss.android.ugc.aweme/.detail.ultra.ui.UltraDetailActivity taskId=1539 isVisible=true isFocused=true windowMode=1 行 22299: 11-08 14:44:20.225 704 704 I TopResumedActivityChangeItem: execute start, ActivityClientRecord = ActivityRecord{6243ceb token=android.os.BinderProxy@667b861 {com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.profile.ui.UserProfileActivity}} 行 22299: 11-08 14:44:20.225 704 704 I TopResumedActivityChangeItem: execute start, ActivityClientRecord = ActivityRecord{6243ceb token=android.os.BinderProxy@667b861 {com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.profile.ui.UserProfileActivity}} 行 22308: 11-08 14:44:20.232 1677 5678 W ActivityTaskManager: stopFreezingScreen return caused by mFreezingScreen=false this=ActivityRecord{3ab4a15 u0 com.ss.android.ugc.aweme/.profile.ui.UserProfileActivity t1539} 行 22311: 11-08 14:44:20.233 1677 5678 I ActivityTaskManager: Making visible and scheduling visibility: ActivityRecord{6b754d0 u0 com.ss.android.ugc.aweme/.detail.ultra.ui.UltraDetailActivity t1539} 行 22316: 11-08 14:44:20.237 704 8385 I LifecycleTransaction: activityCallbacks LaunchActivityItem{intent=Intent { dat=snssdk1128://detail_v2 pkg=com.ss.android.ugc.aweme cmp=com.ss.android.ugc.aweme/.detail.ultra.ui.UltraDetailActivity bnds=[362,1243][721,1722] (has extras) },ident=112678096,info=ActivityInfo{6ee9ee4 com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity},curConfig={1.3 460mcc65535mnc [zh_CN_#Hans] ldltr ... 行 22316: 11-08 14:44:20.237 704 8385 I LifecycleTransaction: activityCallbacks LaunchActivityItem{intent=Intent { dat=snssdk1128://detail_v2 pkg=com.ss.android.ugc.aweme cmp=com.ss.android.ugc.aweme/.detail.ultra.ui.UltraDetailActivity bnds=[362,1243][721,1722] (has extras) },ident=112678096,info=ActivityInfo{6ee9ee4 com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity},curConfig={1.3 460mcc65535mnc [zh_CN_#Hans] ldltr sw320dp w320dp h679dp 542dpi ... 行 22316: : activityCallbacks LaunchActivityItem{intent=Intent { dat=snssdk1128://detail_v2 pkg=com.ss.android.ugc.aweme cmp=com.ss.android.ugc.aweme/.detail.ultra.ui.UltraDetailActivity bnds=[362,1243][721,1722] (has extras) },ident=112678096,info=ActivityInfo{6ee9ee4 com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity},curConfig={1.3 460mcc65535mnc [zh_CN_#Hans] ldltr sw320dp w320dp h679dp 542dpi nrml long hdr widecg port finger -keyb/v/h -nav/h winConfig={ mBounds=Rect(0, 0 - 1084, 2412) mAppBounds=Rect(0, 110 - 1084, 2412) mMaxBounds=Rec ... 行 22316: ds=Rect(0, 110 - 1084, 2412) mMaxBounds=Rect(0, 0 - 1084, 2412) mWindowingMode=fullscreen mDisplayWindowingMode=fullscreen mActivityType=standard mAlwaysOnTop=undefined mRotation=ROTATION_0 mPopOverMode=0} suim:1 extflag:8 s.1 fontWeightAdjustment=0},referrer=com.ss.android.ugc.aweme,procState=2,state=null,persistentState=null,pendingResults=null,pendingNewIntents=null,options=null,profilerInfo=null,assistToken=android.os.BinderProxy@5b4f4d,rotationAdj=null,shareableActivityToken=android.os.BinderProxy@b986a02} 行 22320: 11-08 14:44:20.237 1677 5678 I WindowManager: Changing focus from Window{3c0a5af u0 com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.profile.ui.UserProfileActivity} to null displayId=0 行 22320: 11-08 14:44:20.237 1677 5678 I WindowManager: Changing focus from Window{3c0a5af u0 com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.profile.ui.UserProfileActivity} to null displayId=0 行 22326: 11-08 14:44:20.243 1677 5678 I WindowManager: Check opening app=ActivityRecord{6b754d0 u0 com.ss.android.ugc.aweme/.detail.ultra.ui.UltraDetailActivity t1539}: allDrawn=false startingDisplayed=false startingMoved=false isRelaunching()=false mStartingWindow=null isOneStepWindowChanging=falseisOpenCombinationSplitScreen=false shouldWaitCombine=false 行 22327: 11-08 14:44:20.246 1677 1751 I HwAudioServiceEx: ComponentInfo : className = com.ss.android.ugc.aweme.profile.ui.UserProfileActivity, flag = onPause, isHomeActivity = , isTop = false 行 22328: 11-08 14:44:20.246 1677 1751 W 00202/HwQoEAccAppAware: uid = 10272, pktname = com.ss.android.ugc.aweme, className = com.ss.android.ugc.aweme.profile.ui.UserProfileActivity 行 22328: 11-08 14:44:20.246 1677 1751 W 00202/HwQoEAccAppAware: uid = 10272, pktname = com.ss.android.ugc.aweme, className = com.ss.android.ugc.aweme.profile.ui.UserProfileActivity 行 22334: 11-08 14:44:20.249 1677 1739 I ActivityTaskManager: Stopping ActivityRecord{3ab4a15 u0 com.ss.android.ugc.aweme/.profile.ui.UserProfileActivity t1539}: nowVisible=true animating=true finishing=false 行 22339: 11-08 14:44:20.256 3534 3534 I 00924/HwParentControlInHwSys: CommonUtils - getTopTaskApkName ->> top app name = com.ss.android.ugc.aweme 行 22347: 11-08 14:44:20.260 1677 3318 I HwActivityTaskManagerServiceEx: add visible task, topActivity=com.ss.android.ugc.aweme/.detail.ultra.ui.UltraDetailActivity taskId=1539 isVisible=true isFocused=false windowMode=1 行 22352: 11-08 14:44:20.266 3534 3534 I 00924/HwParentControlInHwSys: CommonUtils - getTopTaskApkName ->> top app name = com.ss.android.ugc.aweme 行 22355: 11-08 14:44:20.272 3534 3534 I 00924/HwParentControlInHwSys: ActivityControllerManager - onActivityResuming -> pkgName=com.ss.android.ugc.aweme, cls=com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity 行 22355: 11-08 14:44:20.272 3534 3534 I 00924/HwParentControlInHwSys: ActivityControllerManager - onActivityResuming -> pkgName=com.ss.android.ugc.aweme, cls=com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity 行 22356: 11-08 14:44:20.272 3534 3534 I 00924/HwParentControlInHwSys: SysPreAppController - onActivityResuming -> ignore activity, the package com.ss.android.ugc.aweme 行 22357: 11-08 14:44:20.273 3534 3534 I 00924/HwParentControlInHwSys: ActivityStatusControl - handleRestrictAppStarting ->> pkg = com.ss.android.ugc.aweme reason=0 行 22362: 11-08 14:44:20.274 1677 4012 I HwActivityTaskManagerServiceEx: add visible task, topActivity=com.ss.android.ugc.aweme/.detail.ultra.ui.UltraDetailActivity taskId=1539 isVisible=true isFocused=false windowMode=1 行 22366: 11-08 14:44:20.277 704 704 I DecorView[]: pkgName:com.ss.android.ugc.aweme old windowMode:0 new windoMode:1, isFixedSize:false, isStackNeedCaptionView:true 行 22367: 11-08 14:44:20.279 3534 3534 I 00924/HwParentControlInHwSys: CommonUtils - getTopTaskApkName ->> top app name = com.ss.android.ugc.aweme 行 22376: 11-08 14:44:20.301 704 704 I ActivityThread: add activity client record, r= ActivityRecord{32a1b46 token=android.os.BinderProxy@fbdef13 {com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity}} token= android.os.BinderProxy@fbdef13 行 22376: 11-08 14:44:20.301 704 704 I ActivityThread: add activity client record, r= ActivityRecord{32a1b46 token=android.os.BinderProxy@fbdef13 {com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity}} token= android.os.BinderProxy@fbdef13 行 22391: 11-08 14:44:20.319 704 704 I DecorView[]: pkgName:com.ss.android.ugc.aweme old windowMode:1 new windoMode:1, isFixedSize:false, isStackNeedCaptionView:true 行 22392: 11-08 14:44:20.321 876 1194 I Layer : e044c85 com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity#390162: created 行 22392: 11-08 14:44:20.321 876 1194 I Layer : e044c85 com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity#390162: created 行 22393: 11-08 14:44:20.323 1677 4765 I WindowManager: addWindow: Window{e044c85 u0 com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity} currentDisplayId:0 requestDisplayId:0 token:Token{d4b3664 ActivityRecord{6b754d0 u0 com.ss.android.ugc.aweme/.detail.ultra.ui.UltraDetailActivity t1539}} appearance:0 fl_fullscreen=false vsysui_fulls ... 行 22393: 11-08 14:44:20.323 1677 4765 I WindowManager: addWindow: Window{e044c85 u0 com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity} currentDisplayId:0 requestDisplayId:0 token:Token{d4b3664 ActivityRecord{6b754d0 u0 com.ss.android.ugc.aweme/.detail.ultra.ui.UltraDetailActivity t1539}} appearance:0 fl_fullscreen=false vsysui_fullscreen=false 行 22393: 11-08 14:44:20.323 1677 4765 I WindowManager: addWindow: Window{e044c85 u0 com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity} currentDisplayId:0 requestDisplayId:0 token:Token{d4b3664 ActivityRecord{6b754d0 u0 com.ss.android.ugc.aweme/.detail.ultra.ui.UltraDetailActivity t1539}} appearance:0 fl_fullscreen=false vsysui_fullscreen=false 行 22397: 11-08 14:44:20.326 704 704 I HwSoraManager: SORA is disabled for com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity 行 22398: 11-08 14:44:20.329 3534 5301 I Hicom_Monitor: ActivityNotifier, className:com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity, uid:10272 行 22401: 11-08 14:44:20.329 1677 1751 W 00202/HwQoEAccAppAware: uid = 10272, pktname = com.ss.android.ugc.aweme, className = com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity 行 22401: 11-08 14:44:20.329 1677 1751 W 00202/HwQoEAccAppAware: uid = 10272, pktname = com.ss.android.ugc.aweme, className = com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity 行 22403: 11-08 14:44:20.330 3534 4164 I Hicom_MpFlow: com.ss.android.ugc.aweme mpflow bondpolicy: 3 行 22406: 11-08 14:44:20.331 1677 1751 I HwAudioServiceEx: ComponentInfo : className = com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity, flag = onResume, isHomeActivity = , isTop = true 行 22420: 11-08 14:44:20.346 1677 3318 W ActivityTaskManager: do not allow hiding recent tasks, task id: 1539 , package = com.ss.android.ugc.aweme 行 22424: 11-08 14:44:20.348 1677 3318 W ActivityTaskManager: do not allow hiding recent tasks, task id: 1539 , package = com.ss.android.ugc.aweme 行 22433: 11-08 14:44:20.359 6560 7338 I CAWARENESS_34461_AppUsageManager: onEvent, packageName=com.ss.android.ugc.aweme, activityName=com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity, moduleName=, uid=10272, cancelCompleteMiniProgram= false 行 22433: 11-08 14:44:20.359 6560 7338 I CAWARENESS_34461_AppUsageManager: onEvent, packageName=com.ss.android.ugc.aweme, activityName=com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity, moduleName=, uid=10272, cancelCompleteMiniProgram= false 行 22434: 11-08 14:44:20.359 1677 1751 W 00202/HiData_HwAppQoeResourceManagerImpl: checkIsMonitorGameScenes input :com.ss.android.ugc.aweme 行 22435: 11-08 14:44:20.360 1677 1751 W 00202/HiData_HwAppQoeResourceManagerImpl: checkIsInForegroundListScenes input :com.ss.android.ugc.aweme 行 22436: 11-08 14:44:20.360 1677 1751 W 00202/HiData_HwAppQoeResourceManagerImpl: checkIsInForegroundListScenes end:HwAppQoeBlackListConfig mForegroundListName = com.ss.android.ugc.aweme 行 22438: 11-08 14:44:20.362 3534 3643 E DollieAdapterService: notifyActivityState pkg:com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity state:2 fg:true mUid:10272 行 22438: 11-08 14:44:20.362 3534 3643 E DollieAdapterService: notifyActivityState pkg:com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity state:2 fg:true mUid:10272 行 22441: 11-08 14:44:20.363 3534 3643 I ForegroundDataOpt: handleForegroundActivityChange matched curPackage: com.ss.android.ugc.aweme 行 22442: 11-08 14:44:20.363 3534 3643 I CloudServiceChr: current pgk name: com.ss.android.ugc.aweme 行 22447: 11-08 14:44:20.364 3650 17081 W 01120/BundleMgrService: [data_mgr.cpp(CheckIsOpenharmonyApp)] bundle: com.ss.android.ugc.aweme with user 0 not exist 行 22459: 11-08 14:44:20.370 3534 3534 I 00924/HwParentControlInHwSys: ActivityControllerManager - onActivityResuming -> pkgName=com.ss.android.ugc.aweme, cls=com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity 行 22459: 11-08 14:44:20.370 3534 3534 I 00924/HwParentControlInHwSys: ActivityControllerManager - onActivityResuming -> pkgName=com.ss.android.ugc.aweme, cls=com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity 行 22460: 11-08 14:44:20.370 3534 3534 I 00924/HwParentControlInHwSys: SysPreAppController - onActivityResuming -> ignore activity, the package com.ss.android.ugc.aweme 行 22461: 11-08 14:44:20.371 3534 3534 I 00924/HwParentControlInHwSys: ActivityStatusControl - handleRestrictAppStarting ->> pkg = com.ss.android.ugc.aweme reason=0 行 22465: 11-08 14:44:20.373 1677 4012 I HwActivityTaskManagerServiceEx: add visible task, topActivity=com.ss.android.ugc.aweme/.detail.ultra.ui.UltraDetailActivity taskId=1539 isVisible=true isFocused=false windowMode=1 行 22469: 11-08 14:44:20.376 3534 3534 I 00924/HwParentControlInHwSys: CommonUtils - getTopTaskApkName ->> top app name = com.ss.android.ugc.aweme 行 22496: 11-08 14:44:20.464 704 704 I DecorView[]: pkgName:com.ss.android.ugc.aweme old windowMode:1 new windoMode:1, isFixedSize:false, isStackNeedCaptionView:true 行 22497: 11-08 14:44:20.465 876 1778 I Layer : com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity#390163: created 行 22497: 11-08 14:44:20.465 876 1778 I Layer : com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity#390163: created 行 22499: 11-08 14:44:20.468 1677 4012 I WindowManager: Check opening app=ActivityRecord{6b754d0 u0 com.ss.android.ugc.aweme/.detail.ultra.ui.UltraDetailActivity t1539}: allDrawn=false startingDisplayed=false startingMoved=false isRelaunching()=false mStartingWindow=null isOneStepWindowChanging=falseisOpenCombinationSplitScreen=false shouldWaitCombine=false 行 22500: 11-08 14:44:20.469 1677 4012 I WindowManager: Changing focus from null to Window{e044c85 u0 com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity} displayId=0 行 22500: 11-08 14:44:20.469 1677 4012 I WindowManager: Changing focus from null to Window{e044c85 u0 com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity} displayId=0 行 22501: 11-08 14:44:20.469 1677 4012 I HwActivityTaskManagerServiceEx: add visible task, topActivity=com.ss.android.ugc.aweme/.detail.ultra.ui.UltraDetailActivity taskId=1539 isVisible=true isFocused=true windowMode=1 行 22503: 11-08 14:44:20.469 1677 4012 I NavigationCallOut: focusChanged, focus=Window{e044c85 u0 com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity}, mIsFocusWinInBlackList=false 行 22503: 11-08 14:44:20.469 1677 4012 I NavigationCallOut: focusChanged, focus=Window{e044c85 u0 com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity}, mIsFocusWinInBlackList=false 行 22507: 11-08 14:44:20.471 1677 1737 I StatusBarDisable: setFlags what=0 which=1 pkg=Window{e044c85 u0 com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity} 行 22507: 11-08 14:44:20.471 1677 1737 I StatusBarDisable: setFlags what=0 which=1 pkg=Window{e044c85 u0 com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity} 行 22509: 11-08 14:44:20.472 1677 1740 I WindowManager: Focus requested for window=:e044c85 com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity 行 22509: 11-08 14:44:20.472 1677 1740 I WindowManager: Focus requested for window=:e044c85 com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity 行 22520: 11-08 14:44:20.494 1677 3318 I FocusResolver: window e044c85 com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity is focusable even if it is not visible. 行 22520: 11-08 14:44:20.494 1677 3318 I FocusResolver: window e044c85 com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity is focusable even if it is not visible. 行 22521: 11-08 14:44:20.494 1677 3318 I FocusResolver: setFocusedWindow e044c85 com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity on display 0, result:OK 行 22521: 11-08 14:44:20.494 1677 3318 I FocusResolver: setFocusedWindow e044c85 com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity on display 0, result:OK 行 22522: 11-08 14:44:20.494 1677 3318 I FocusResolver: Focus entered window e044c85 com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity in display 0, reason:setFocusedWindow 行 22522: 11-08 14:44:20.494 1677 3318 I FocusResolver: Focus entered window e044c85 com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity in display 0, reason:setFocusedWindow 行 22524: 11-08 14:44:20.497 704 704 W View : ViewUI requestLayout() improperly called by com.ss.android.ugc.aweme.detail.ui.FadeImageView{bf31a2b VFED..C.. ......I. 0,0-0,0 #7f0a46a6 app:id/iv_image} during layout: running second layout pass 行 22525: 11-08 14:44:20.497 704 704 W View : ViewUI requestLayout() improperly called by com.ss.android.ugc.aweme.feed.ui.AwemeIntroInfoLayout{38b7153 V.E...... ......ID 0,0-1084,20 #7f0a0eea app:id/bml} during layout: running second layout pass 行 22526: 11-08 14:44:20.503 876 1778 I Layer : Bounds for - com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity#390165: created 行 22526: 11-08 14:44:20.503 876 1778 I Layer : Bounds for - com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity#390165: created 行 22527: 11-08 14:44:20.504 876 1778 I Layer : SurfaceView[com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity]#390166: created 行 22527: 11-08 14:44:20.504 876 1778 I Layer : SurfaceView[com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity]#390166: created 行 22528: 11-08 14:44:20.504 876 1778 I Layer : SurfaceView[com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity](BLAST)#390167: created 行 22528: 11-08 14:44:20.504 876 1778 I Layer : SurfaceView[com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity](BLAST)#390167: created 行 22529: 11-08 14:44:20.504 876 1778 I Layer : Background for SurfaceView[com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity]#390168: created 行 22529: 11-08 14:44:20.504 876 1778 I Layer : Background for SurfaceView[com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity]#390168: created 行 22532: 11-08 14:44:20.511 1677 3318 I FocusResolver: window e044c85 com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity is focusable even if it is not visible. 行 22532: 11-08 14:44:20.511 1677 3318 I FocusResolver: window e044c85 com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity is focusable even if it is not visible. 行 22533: 11-08 14:44:20.511 704 704 W HwApsImpl: not support full screen video recognize feature ## com.ss.android.ugc.aweme 行 22545: 11-08 14:44:20.522 704 704 I TopResumedActivityChangeItem: execute start, ActivityClientRecord = ActivityRecord{32a1b46 token=android.os.BinderProxy@fbdef13 {com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity}} 行 22545: 11-08 14:44:20.522 704 704 I TopResumedActivityChangeItem: execute start, ActivityClientRecord = ActivityRecord{32a1b46 token=android.os.BinderProxy@fbdef13 {com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity}} 行 22548: 11-08 14:44:20.525 1677 1740 I WindowManager: Check opening app=ActivityRecord{6b754d0 u0 com.ss.android.ugc.aweme/.detail.ultra.ui.UltraDetailActivity t1539}: allDrawn=true startingDisplayed=false startingMoved=false isRelaunching()=false mStartingWindow=null isOneStepWindowChanging=falseisOpenCombinationSplitScreen=false shouldWaitCombine=false 行 22554: 11-08 14:44:20.526 876 1778 I Layer : Surface(name=ActivityRecord{6b754d0 u0 com.ss.android.ugc.aweme/.detail.ultra.ui.UltraDetailActivity t1539})/@0x9ddce2c - animation-leash of app_transition#390169: created 行 22555: 11-08 14:44:20.526 876 876 I BufferStateLayer: setBuffer: com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity#390163: first buffer comes. 行 22555: 11-08 14:44:20.526 876 876 I BufferStateLayer: setBuffer: com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity#390163: first buffer comes. 行 22557: 11-08 14:44:20.528 876 1194 I Layer : Surface(name=ActivityRecord{6b754d0 u0 com.ss.android.ugc.aweme/.detail.ultra.ui.UltraDetailActivity t1539})/@0x9ddce2c - animation-bounds#390170: created 行 22558: 11-08 14:44:20.529 1677 3318 I FocusResolver: window e044c85 com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity is focusable even if it is not visible. 行 22558: 11-08 14:44:20.529 1677 3318 I FocusResolver: window e044c85 com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity is focusable even if it is not visible. 行 22569: 11-08 14:44:20.530 876 1194 I Layer : Surface(name=ActivityRecord{3ab4a15 u0 com.ss.android.ugc.aweme/.profile.ui.UserProfileActivity t1539})/@0x749be1d - animation-leash of app_transition#390171: created 行 22571: 11-08 14:44:20.532 876 1194 I Layer : Surface(name=ActivityRecord{3ab4a15 u0 com.ss.android.ugc.aweme/.profile.ui.UserProfileActivity t1539})/@0x749be1d - animation-bounds#390172: created 行 22572: 11-08 14:44:20.534 1677 1740 W ActivityTaskManager: stopFreezingScreen return caused by mFreezingScreen=false this=ActivityRecord{3ab4a15 u0 com.ss.android.ugc.aweme/.profile.ui.UserProfileActivity t1539} 行 22576: 11-08 14:44:20.535 1677 1736 I ActivityTaskManager: Displayed com.ss.android.ugc.aweme/.detail.ultra.ui.UltraDetailActivity: +336ms 行 22577: 11-08 14:44:20.536 3473 3672 I ScenarioService: app is visible from system: com.ss.android.ugc.aweme ,visible: false 行 22578: 11-08 14:44:20.537 3473 3672 I ScenarioService: app is visible from system: com.ss.android.ugc.aweme ,visible: true 行 22579: 11-08 14:44:20.537 1677 1737 I StatusBarDisable: setFlags what=0 which=1 pkg=Window{e044c85 u0 com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity} 行 22579: 11-08 14:44:20.537 1677 1737 I StatusBarDisable: setFlags what=0 which=1 pkg=Window{e044c85 u0 com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity} 行 22583: 11-08 14:44:20.543 876 876 I Layer : setFlags: com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity#390163 show 行 22583: 11-08 14:44:20.543 876 876 I Layer : setFlags: com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity#390163 show 行 22590: 11-08 14:44:20.552 1677 3318 I HwOcrImeController: updateMultiWindow focus window = com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity mIsInMultiScreen = false 行 22590: 11-08 14:44:20.552 1677 3318 I HwOcrImeController: updateMultiWindow focus window = com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity mIsInMultiScreen = false 行 22631: 11-08 14:44:20.570 1282 1326 I AGPService: FrameRateManager:[HandleFrameRateRefresh] currPkgName: com.ss.android.ugc.aweme, strategyCode 2: dynamicCode 0, isFactor 0, min 60, max 60, down 60, idle 60 行 22644: 11-08 14:44:20.579 876 876 I BufferLayer: preparePerFrameCompositionState: com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity#390163: first buffer updated to LayerFE. frame=3 行 22644: 11-08 14:44:20.579 876 876 I BufferLayer: preparePerFrameCompositionState: com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity#390163: first buffer updated to LayerFE. frame=3 行 22647: 11-08 14:44:20.581 1677 3318 I HwOcrImeController: updateMultiWindow focus window = com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity mIsInMultiScreen = false 行 22647: 11-08 14:44:20.581 1677 3318 I HwOcrImeController: updateMultiWindow focus window = com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity mIsInMultiScreen = false 行 22653: 11-08 14:44:20.584 1677 4012 I ActivityTaskManager: Stopping ActivityRecord{3ab4a15 u0 com.ss.android.ugc.aweme/.profile.ui.UserProfileActivity t1539}: nowVisible=true animating=true finishing=false 行 22689: 11-08 14:44:20.625 824 824 I AudioAlgoService: setParameter: handle is 0xb40000729cc16240, params is PLAYING_APP_NAME=[com.android.settings, android, com.ss.android.ugc.aweme] 行 22690: 11-08 14:44:20.625 824 824 I AudioAlgoService: setParameterToDsp: params is PLAYING_APP_NAME=[com.android.settings, android, com.ss.android.ugc.aweme] 行 22691: 11-08 14:44:20.625 876 876 I BufferStateLayer: setBuffer: SurfaceView[com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity](BLAST)#390167: first buffer comes. 行 22691: 11-08 14:44:20.625 876 876 I BufferStateLayer: setBuffer: SurfaceView[com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity](BLAST)#390167: first buffer comes. 行 22704: 11-08 14:44:20.627 876 876 I BufferLayer: preparePerFrameCompositionState: SurfaceView[com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity](BLAST)#390167: first buffer updated to LayerFE. frame=1 行 22704: 11-08 14:44:20.627 876 876 I BufferLayer: preparePerFrameCompositionState: SurfaceView[com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity](BLAST)#390167: first buffer updated to LayerFE. frame=1 行 22755: 11-08 14:44:20.644 1677 1696 I SensorService: isPermissionEnabled opPackageName: com.ss.android.ugc.aweme, sensorType: 1, callingUid:10272 行 22756: 11-08 14:44:20.645 1677 1696 I SensorService: isPermissionEnabled opPackageName: com.ss.android.ugc.aweme, sensorType: 1, callingUid:10272 行 22772: 11-08 14:44:20.646 30500 30500 I AudioAccessoryManager[AudioOperationManager--15.0.8.320]: --onAudioPlaybackChanged: com.ss.android.ugc.aweme 1 行 22895: 11-08 14:44:20.662 30500 30500 I AudioAccessoryManager[AudioOperationManager--15.0.8.320]: --onAudioPlaybackChanged: com.ss.android.ugc.aweme 1 行 22908: 11-08 14:44:20.674 1677 5678 I SensorService: isPermissionEnabled opPackageName: com.ss.android.ugc.aweme, sensorType: 4, callingUid:10272 行 22909: 11-08 14:44:20.675 1677 5678 I SensorService: isPermissionEnabled opPackageName: com.ss.android.ugc.aweme, sensorType: 4, callingUid:10272 行 22942: 11-08 14:44:20.683 1677 5678 I SensorService: isPermissionEnabled opPackageName: com.ss.android.ugc.aweme, sensorType: 10, callingUid:10272 行 22943: 11-08 14:44:20.684 1677 5678 I SensorService: isPermissionEnabled opPackageName: com.ss.android.ugc.aweme, sensorType: 10, callingUid:10272 行 23044: 11-08 14:44:20.760 876 876 I ExtremeAnimationCore: ExtremeAnimationSpec onAnimationEnd: [ExtremeAnimationSpec: Surface(name=ActivityRecord{3ab4a15 u0 com.ss.android.ugc.aweme/.profile.ui.UserProfileActivity t1539})/@0x749be1d - animation-leash of app_transition#390171,0.000000,[Rect: 0,1084,0,2412],[Point: 0,0],1,544391217,{Animation: 0,200,0,0,1,0,0,0,AccelerateDecelerateInterpolator][type:AnimationSet:[childSize:1]{CHILDREN:{Anima ... 行 23045: 11-08 14:44:20.761 876 876 I ExtremeAnimationCore: ExtremeAnimationSpec onAnimationEnd: [ExtremeAnimationSpec: Surface(name=ActivityRecord{6b754d0 u0 com.ss.android.ugc.aweme/.detail.ultra.ui.UltraDetailActivity t1539})/@0x9ddce2c - animation-leash of app_transition#390169,0.000000,[Rect: 0,1084,0,2412],[Point: 0,0],1,544391217,{Animation: 0,200,0,1,1,1,0,0,PathInterpolator 24,24][type:AnimationSet:[childSize:2]{CHILDREN:{Animation: ... 行 23055: 11-08 14:44:20.768 1282 1326 I AGPService: FrameRateManager:[HandleFrameRateRefresh] currPkgName: com.ss.android.ugc.aweme, strategyCode 2: dynamicCode 0, isFactor 0, min 60, max 60, down 60, idle 60 行 23085: 11-08 14:44:20.795 876 876 I SurfaceFlinger: setClientStateLocked: DelAnimationInfo layer Surface(name=ActivityRecord{6b754d0 u0 com.ss.android.ugc.aweme/.detail.ultra.ui.UltraDetailActivity t1539})/@0x9ddce2c - animation-leash of app_transition#390169 行 23090: 11-08 14:44:20.795 876 876 I SurfaceFlinger: setClientStateLocked: DelAnimationInfo layer Surface(name=ActivityRecord{3ab4a15 u0 com.ss.android.ugc.aweme/.profile.ui.UserProfileActivity t1539})/@0x749be1d - animation-leash of app_transition#390171 行 23092: 11-08 14:44:20.795 876 876 I Layer : setFlags: com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.profile.ui.UserProfileActivity#390140 hide 行 23092: 11-08 14:44:20.795 876 876 I Layer : setFlags: com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.profile.ui.UserProfileActivity#390140 hide 行 23093: 11-08 14:44:20.795 876 876 I Layer : Surface(name=ActivityRecord{3ab4a15 u0 com.ss.android.ugc.aweme/.profile.ui.UserProfileActivity t1539})/@0x749be1d - animation-bounds#390172: destroyed 行 23094: 11-08 14:44:20.795 876 876 I Layer : Surface(name=ActivityRecord{3ab4a15 u0 com.ss.android.ugc.aweme/.profile.ui.UserProfileActivity t1539})/@0x749be1d - animation-leash of app_transition#390171: destroyed 行 23095: 11-08 14:44:20.795 876 876 I Layer : Surface(name=ActivityRecord{6b754d0 u0 com.ss.android.ugc.aweme/.detail.ultra.ui.UltraDetailActivity t1539})/@0x9ddce2c - animation-bounds#390170: destroyed 行 23096: 11-08 14:44:20.795 876 876 I Layer : Surface(name=ActivityRecord{6b754d0 u0 com.ss.android.ugc.aweme/.detail.ultra.ui.UltraDetailActivity t1539})/@0x9ddce2c - animation-leash of app_transition#390169: destroyed 行 23110: 11-08 14:44:20.813 876 1778 I Layer : SurfaceView[com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity]#390174: created 行 23110: 11-08 14:44:20.813 876 1778 I Layer : SurfaceView[com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity]#390174: created 行 23111: 11-08 14:44:20.814 876 7626 I Layer : SurfaceView[com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity](BLAST)#390175: created 行 23111: 11-08 14:44:20.814 876 7626 I Layer : SurfaceView[com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity](BLAST)#390175: created 行 23112: 11-08 14:44:20.814 876 1194 I Layer : Background for SurfaceView[com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity]#390176: created 行 23112: 11-08 14:44:20.814 876 1194 I Layer : Background for SurfaceView[com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity]#390176: created 行 23115: 11-08 14:44:20.816 704 704 W HwApsImpl: not support full screen video recognize feature ## com.ss.android.ugc.aweme 行 23117: 11-08 14:44:20.824 1677 4012 I WindowManager: tryStartExitingAnimation destroySurface win=Window{3c0a5af u0 com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.profile.ui.UserProfileActivity} 行 23117: 11-08 14:44:20.824 1677 4012 I WindowManager: tryStartExitingAnimation destroySurface win=Window{3c0a5af u0 com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.profile.ui.UserProfileActivity} 行 23120: 11-08 14:44:20.830 876 876 I BufferStateLayer: setBuffer: SurfaceView[com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity](BLAST)#390175: first buffer comes. 行 23120: 11-08 14:44:20.830 876 876 I BufferStateLayer: setBuffer: SurfaceView[com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity](BLAST)#390175: first buffer comes. 行 23124: 11-08 14:44:20.844 876 876 I BufferLayer: preparePerFrameCompositionState: SurfaceView[com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity](BLAST)#390175: first buffer updated to LayerFE. frame=4 行 23124: 11-08 14:44:20.844 876 876 I BufferLayer: preparePerFrameCompositionState: SurfaceView[com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity](BLAST)#390175: first buffer updated to LayerFE. frame=4 行 23126: 11-08 14:44:20.849 1677 4012 I ActivityTaskManager: notifyAppStopped: ActivityRecord{3ab4a15 u0 com.ss.android.ugc.aweme/.profile.ui.UserProfileActivity t1539} appVisible: true 行 23139: 11-08 14:44:20.859 876 876 I Layer : com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.profile.ui.UserProfileActivity#390140: destroyed 行 23139: 11-08 14:44:20.859 876 876 I Layer : com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.profile.ui.UserProfileActivity#390140: destroyed 行 23343: 11-08 14:44:21.086 876 7626 I Layer : SurfaceView[com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity]#390177: created 行 23343: 11-08 14:44:21.086 876 7626 I Layer : SurfaceView[com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity]#390177: created 行 23344: 11-08 14:44:21.086 876 7626 I Layer : SurfaceView[com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity](BLAST)#390178: created 行 23344: 11-08 14:44:21.086 876 7626 I Layer : SurfaceView[com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity](BLAST)#390178: created 行 23345: 11-08 14:44:21.087 876 7626 I Layer : Background for SurfaceView[com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity]#390179: created 行 23345: 11-08 14:44:21.087 876 7626 I Layer : Background for SurfaceView[com.ss.android.ugc.aweme/com.ss.android.ugc.aweme.detail.ultra.ui.UltraDetailActivity]#390179: created 行 23347: 11-08 14:44:21.096 704 704 W HwApsImpl: not support full screen video recognize feature ## com.ss.android.ugc.aweme
最新发布
11-19
E DCS>CommonEventRuleListManager[main#dcs-thread-DcsWorker]: getUploadPolicy: cache does not have 20110 201101 launch_time_consuming 08-06 15:26:25.541040 6101 6267 D DCS>CommonRecorder[main#dcs-thread-DcsWorker]: Common Record event failed. DCS reject event: [appId=20110,logTag=201101,eventId=launch_time_consuming] . Pls check server config. 08-06 15:26:25.541095 6191 6191 D StackPagedViewEx[u0]: requestLayout com.oplus.quickstep.layout.grid.OplusGridRecentsView.requestLayout:0 android.view.ViewExtImpl.hookRequestLayout:656 android.view.View.requestLayout:28958 android.view.ViewExtImpl.hookRequestLayout:656 android.view.View.requestLayout:28958 android.view.ViewExtImpl.hookRequestLayout:656 android.view.View.requestLayout:28958 08-06 15:26:25.541152 6191 6191 D StackPagedViewEx[u0]: mIsLayoutValid true->false caller=com.oplus.quickstep.views.StackPagedViewEx.requestLayout:20 com.oplus.quickstep.layout.grid.OplusGridRecentsView.requestLayout:0 android.view.ViewExtImpl.hookRequestLayout:656 android.view.View.requestLayout:28958 android.view.ViewExtImpl.hookRequestLayout:656 android.view.View.requestLayout:28958 android.view.ViewExtImpl.hookRequestLayout:656 08-06 15:26:25.541457 3384 3543 D CompactWindowManagerService: triggerCompatWindowState canEnterCompactWindowMode: false 08-06 15:26:25.541470 3384 3543 D OplusVFXScreenEffectFeature: notifySFCompatWindowStateChange entered false 08-06 15:26:25.541516 3384 3543 D FSS_FoldScreenBlackCoverController: displayChangeToOn, dc:Display{#0 state=ON size=1264x2780 ROTATION_0} 08-06 15:26:25.541595 6191 22197 I NotificationListener[u0]: title and text is null, title:null,text:null,notification:StatusBarNotification(pkg=com.oplus.olc user=UserHandle{0} id=0 tag=null key=0|com.oplus.olc|0|null|1000: Notification(channel=LOGKIT_CHANNEL shortcut=null contentView=null vibrate=null sound=null defaults=0 flags=ONGOING_EVENT|GROUP_SUMMARY|CAN_COLORIZE color=0x00000000 groupKey=com.oplus.olc.notification vis=PRIVATE)) 08-06 15:26:25.541603 3384 3543 D FSS_FoldScreenBlackSurfaceStrategy: checkFinishFolding post clearBlackCover, triggerByAllDrawn:false, deviceFolding=false, waitingForHintMaskShown = false, foldingScreenAllDrawn:true, display.state=2, screenOnFully=true, isMatchDefaultState:false, aodShowing:false, screenOn:true, dc:Display{#0 state=ON size=1264x2780 ROTATION_0}, call by:com.android.server.wm.FoldScreenBlackCoverPolicy.checkFinishFolding:66 com.android.server.wm.FoldScreenBlackCoverController.checkFinishFolding:146 com.android.server.wm.FoldScreenBlackCoverController.displayChangeToOn:69 com.android.server.wm.FoldScreenSwitchingManager.displayChangeToOn:188 com.android.server.wm.DisplayContentExtImpl.displayChangeToOn:1072 08-06 15:26:25.541609 6191 6191 D LauncherRootView[u0]: LauncherRootView onLayout 08-06 15:26:25.541630 6191 6191 D StackPagedViewEx[u0]: PagedView.onLayout() 08-06 15:26:25.541797 2120 2547 D [PREVIEW]: SF obtain preview_adapter: 0 08-06 15:26:25.541806 2120 2547 D [PREVIEW]: TabletPreviewAdapter::parallel world 0 08-06 15:26:25.541848 6191 6191 D StackPagedViewEx[u0]: mIsLayoutValid false->true caller=com.oplus.quickstep.views.StackPagedViewEx.onLayout:14 com.android.quickstep.views.RecentsView.onLayout:39 com.android.quickstep.views.OplusRecentsViewImpl.onLayout:46 android.view.View.layout:26209 android.view.ViewGroup.layout:6664 android.widget.FrameLayout.layoutChildren:332 android.widget.FrameLayout.onLayout:270 08-06 15:26:25.541942 6191 6191 I LauncherRecentsView[u0]: setCurrentPageIfNeed mScroller.isFinished=false,pageScrollChanged=false,orientationChange=false 08-06 15:26:25.541950 6191 11157 D OplusTaskIconCacheImpl[u0]: OplusTaskIconCacheImpl#getCacheEntry(), task=[com.oplus.logkit.collect.activity.CollectActivity id=1574 m=1 u=0 lAT=171313478 dId=0] null getBitmapInfo, icon=com.oplus.icons.OplusFastBitmapDrawable@8c4fd6a, defaultWidth=210, defaultHeight=210, width=210, height=210 08-06 15:26:25.542048 3384 3552 D AppProfilerExtImpl: Skipped pss collection for CPU busy 08-06 15:26:25.542119 6191 22197 I NotificationListener[u0]: isGroupHeader is true, notification:StatusBarNotification(pkg=com.oplus.olc user=UserHandle{0} id=0 tag=null key=0|com.oplus.olc|0|null|1000: Notification(channel=LOGKIT_CHANNEL shortcut=null contentView=null vibrate=null sound=null defaults=0 flags=ONGOING_EVENT|GROUP_SUMMARY|CAN_COLORIZE color=0x00000000 groupKey=com.oplus.olc.notification vis=PRIVATE)) 08-06 15:26:25.542166 6101 6267 D DCS>AbandonEventRuleTableHelper[main#dcs-thread-DcsWorker]: insert package: 20110_201101_launch_time_consuming true 08-06 15:26:25.542228 6191 22197 I Launcher.Badge[u0]: BadgeDataProviderCompatVP#onNotificationFullRefreshInner, activeNotifications size = 2activeNotifications = [StatusBarNotification(pkg=com.oplus.olc user=UserHandle{0} id=1 tag=null key=0|com.oplus.olc|1|null|1000: Notification(channel=LOGKIT_CHANNEL shortcut=null contentView=null vibrate=null sound=null defaults=0 flags=ONGOING_EVENT|NO_CLEAR|FOREGROUND_SERVICE|CAN_COLORIZE color=0x00000000 groupKey=com.oplus.olc.notification vis=PRIVATE)), StatusBarNotification(pkg=com.oplus.olc user=UserHandle{0} id=2 tag=null key=0|com.oplus.olc|2|null|1000: Notification(channel=SCREENRECORD_CHANNEL shortcut=null contentView=null vibrate=null sound=null defaults=0 flags=ONGOING_EVENT|NO_CLEAR|FOREGROUND_SERVICE|CAN_COLORIZE color=0x00000000 groupKey=com.oplus.olc.notification vis=PRIVATE))] 08-06 15:26:25.542237 6191 6191 I OplusPageIndicator[u0]: onGlobalLayout isFolderHost = false, disableUpdatePivot = falsemPressFeedbackHelper.isPressingAnim() false 08-06 15:26:25.542255 6191 6191 I OplusPageIndicator[u0]: updatePivot() getExtraIndicatorPivotY = 0 08-06 15:26:25.542343 6191 6191 D OplusPageIndicator[u0]: setPivotY -1133.0; caller = com.android.la 解释
08-13
### AppProfilerExtImpl 中 "Skipped pss collection" 的原因分析 `AppProfilerExtImpl` 是 Android 系统中用于扩展应用性能监控的核心组件之一,负责采集应用的 PSS(Proportional Set Size)等关键性能指标。PSS 是衡量应用内存使用情况的重要参数,用于反映应用在物理内存中的实际占用比例。在某些情况下,系统会跳过 PSS 的采集任务,并在日志中记录如下信息: ```log W/AppProfilerExtImpl: Skipped pss collection for CPU busy ``` 该日志表明系统在尝试采集 PSS 数据时检测到 CPU 使用率过高,为了避免影响系统整体性能,主动跳过了本次采集操作。这种机制是 Android 内部资源调度的一部分,用于在资源紧张时优先保障应用运行的稳定性[^1]。 ### DCS CommonEventRuleListManager 上传策略错误分析 在 Android 系统中,`DCS`(Data Collection Service)模块用于管理设备上的数据采集与上传策略。`CommonEventRuleListManager` 是其中负责处理事件规则匹配与上传控制的关键类。当系统日志中出现类似以下信息: ```log E/DCS_CommonEventRuleListManager: Failed to upload event due to invalid rule configuration ``` 这通常表示上传策略配置存在问题,导致事件数据无法正常上传。可能的原因包括: - 事件规则配置文件缺失或损坏 - 上传策略中定义的事件类型与实际采集的数据不匹配 - 网络权限未正确配置或上传服务不可用 - 上传策略的 JSON 格式错误或字段缺失[^2] 此类错误可能影响系统日志、性能数据或用户行为数据的上传,进而影响后台数据分析的完整性。 --- ### 相关问题排查建议 #### 1. 如何判断系统当前 CPU 是否处于高负载状态? 可通过以下方式判断系统 CPU 使用情况: - 使用 `top` 命令查看当前 CPU 占用率 - 使用 `dumpsys cpuinfo` 获取详细 CPU 使用统计 - 分析 Systrace 或 Perf 工具生成的性能追踪报告 示例命令: ```bash adb shell top -n 1 adb shell dumpsys cpuinfo ``` #### 2. 如何检查 DCS 模块的上传策略配置? - 查看 `/data/system/dcs/` 目录下的规则配置文件是否完整 - 使用 `dcs` 命令行工具查询当前配置状态 - 检查系统日志中是否有与 DCS 相关的解析错误或加载失败信息 示例命令: ```bash adb shell dcs query ``` #### 3. 如何手动触发一次 PSS 采集? 可通过以下方式手动触发 PSS 采集: ```bash adb shell am profile <package_name> start adb shell am profile <package_name> stop ``` 采集完成后,可在 `/data/misc/profman/` 目录下找到生成的 PSS 数据文件。 ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值