LuckSiege / PictureSelector

Picture Selector Library for Android or 图片选择器
Apache License 2.0
13.17k stars 2.99k forks source link

oppo手机,安卓版本12,拍照直接崩溃 #2869

Closed shenyunmeng0519 closed 3 months ago

shenyunmeng0519 commented 3 months ago

2024-03-28 17:16:58.530 1837-1938/? W/UsageStatsService: Unexpected activity event reported! (com.tcps.xiangyangtravel/com.luck.picture.lib.PictureSelectorWeChatStyleActivity event : 23 instanceId : 12440879) 2024-03-28 17:16:58.731 1837-3567/? D/OplusAppListInterceptManager: shouldFilterTask::packageName = com.luck.pictureselector 2024-03-28 17:16:58.737 1837-3567/? D/OplusAppListInterceptManager: shouldFilterTask::packageName = com.luck.pictureselector 2024-03-28 17:16:58.737 1837-3567/? D/OplusAppListInterceptManager: shouldFilterTask::packageName = com.luck.pictureselector 2024-03-28 17:16:59.752 1837-3567/? D/OplusAppListInterceptManager: shouldFilterTask::packageName = com.luck.pictureselector 2024-03-28 17:16:59.760 1837-3567/? D/OplusAppListInterceptManager: shouldFilterTask::packageName = com.luck.pictureselector 2024-03-28 17:16:59.760 1837-3567/? D/OplusAppListInterceptManager: shouldFilterTask::packageName = com.luck.pictureselector 2024-03-28 17:17:00.076 1837-3738/? D/ActivityTaskManager: getStartingWindowType: newTask=false, taskSwitch=false, processRunning=false, allowTaskSnapshot=true, activityCreated=false, snapshot=null, record:ActivityRecord{dc954b u0 com.tcps.xiangyangtravel/com.luck.picture.lib.PictureSelectorWeChatStyleActivity t5208} 2024-03-28 17:17:00.141 1837-1872/? I/ActivityManager: Start proc 6102:com.tcps.xiangyangtravel/u0a735 for top-activity {com.tcps.xiangyangtravel/com.luck.picture.lib.PictureSelectorWeChatStyleActivity} 2024-03-28 17:17:00.419 1837-9804/? I/OplusAppSwitchManagerService: appswitch hasProcess ActivityRecord{dc954b u0 com.tcps.xiangyangtravel/com.luck.picture.lib.PictureSelectorWeChatStyleActivity t5208} 2024-03-28 17:17:00.421 1837-9804/? I/OplusAppSwitchManagerService: appswitch hasProcess ActivityRecord{dc954b u0 com.tcps.xiangyangtravel/com.luck.picture.lib.PictureSelectorWeChatStyleActivity t5208} 2024-03-28 17:17:00.421 1837-9804/? I/PowerHalWrapper: amsBoostNotify pid:6102,activity:com.luck.picture.lib.PictureSelectorWeChatStyleActivity, package:com.tcps.xiangyangtravel, mProcessCreatePackcom.tcps.xiangyangtravel 2024-03-28 17:17:00.421 1837-9804/? I/InputDispatcher: setFocusedApplication displayId=0 ActivityRecord{dc954b u0 com.tcps.xiangyangtravel/com.luck.picture.lib.PictureSelectorWeChatStyleActivity t5208} 2024-03-28 17:17:00.431 1837-1860/? E/WindowManager: makeSurface ActivityRecord{dc954b u0 com.tcps.xiangyangtravel/com.luck.picture.lib.PictureSelectorWeChatStyleActivity t5208} windowType 2 2024-03-28 17:17:00.434 1837-1860/? E/WindowManager: makeSurface ActivityRecord{dc954b u0 com.tcps.xiangyangtravel/com.luck.picture.lib.PictureSelectorWeChatStyleActivity t5208} windowType 2 2024-03-28 17:17:00.435 1837-1860/? D/OplusZoomWindowManagerService: adjustWindowCropForLeash start: appToken = ActivityRecord{dc954b u0 com.tcps.xiangyangtravel/com.luck.picture.lib.PictureSelectorWeChatStyleActivity t5208} 2024-03-28 17:17:00.797 1837-1860/? V/OplusZoomWindowManagerService: onAnimationFinished: r = ActivityRecord{dc954b u0 com.tcps.xiangyangtravel/com.luck.picture.lib.PictureSelectorWeChatStyleActivity t5208} 2024-03-28 17:17:00.798 1837-1860/? I/OplusAppSwitchManagerService: handleAppVisible , r = ActivityRecord{dc954b u0 com.tcps.xiangyangtravel/com.luck.picture.lib.PictureSelectorWeChatStyleActivity t5208} 2024-03-28 17:17:00.813 899-899/? D/OplusLayer: ~Layer() sequence=99423, name=Surface(name=ActivityRecord{dc954b u0 com.tcps.xiangyangtravel/com.luck.picture.lib.PictureSelectorWeChatStyleActivity)/@0xc83c804 - animation-bounds#0 0xb4000071eb928800 2024-03-28 17:17:00.813 899-899/? D/OplusLayer: ~Layer() sequence=99422, name=Surface(name=ActivityRecord{dc954b u0 com.tcps.xiangyangtravel/com.luck.picture.lib.PictureSelectorWeChatStyleActivity)/@0xc83c804 - animation-leash of app_transition#0 0xb4000071eb91e800 2024-03-28 17:17:01.793 6102-6102/com.tcps.xiangyangtravel D/AndroidAutoSize: com.luck.picture.lib.PictureSelectorWeChatStyleActivity used the global configuration. 2024-03-28 17:17:01.794 6102-6102/com.tcps.xiangyangtravel D/AndroidAutoSize: The com.luck.picture.lib.PictureSelectorWeChatStyleActivity has been adapted! PictureSelectorWeChatStyleActivity Info: isBaseOnWidth = true, designWidthInDp = 375.000000, designWidthInSubunits = 375.000000, targetDensity = 2.880000, targetScaledDensity = 2.880000, targetDensityDpi = 460, targetXdpi = 2.880000, targetScreenWidthDp = 375, targetScreenHeightDp = 756 2024-03-28 17:17:01.796 6102-6102/com.tcps.xiangyangtravel D/JIGUANG-JOperate: [JOperateEventDispatch] onEvent:activity_lifecycle,bundle:Bundle[{lifecycle_name=onActivityCreated, activity_hash=124988929, activity_name=com.luck.picture.lib.PictureSelectorWeChatStyleActivity, activity_intent=Intent { cmp=com.tcps.xiangyangtravel/com.luck.picture.lib.PictureSelectorWeChatStyleActivity mCallingUid=10735 }}] 2024-03-28 17:17:01.824 6102-6102/com.tcps.xiangyangtravel D/AndroidAutoSize: The com.luck.picture.lib.PictureSelectorWeChatStyleActivity has been adapted! PictureSelectorWeChatStyleActivity Info: isBaseOnWidth = true, designWidthInDp = 375.000000, designWidthInSubunits = 375.000000, targetDensity = 2.880000, targetScaledDensity = 2.880000, targetDensityDpi = 460, targetXdpi = 2.880000, targetScreenWidthDp = 375, targetScreenHeightDp = 756 2024-03-28 17:17:02.020 6102-6102/com.tcps.xiangyangtravel D/WindowManager: Add to mViews: DecorView@eb55ccb[PictureSelectorWeChatStyleActivity],pkg= com.tcps.xiangyangtravel 2024-03-28 17:17:02.032 6102-6102/com.tcps.xiangyangtravel D/ViewRootImpl[PictureSelectorWeChatStyleActivity]: hardware acceleration = true, sRendererEnabled = true, forceHwAccelerated = false 2024-03-28 17:17:02.042 1837-1922/? W/WindowManager: Changing focus from null to Window{c0fc06b u0 com.tcps.xiangyangtravel/com.luck.picture.lib.PictureSelectorWeChatStyleActivity} displayId=0 Callers=com.android.server.wm.RootWindowContainer.updateFocusedWindowLocked:492 com.android.server.wm.WindowManagerService.updateFocusedWindowLocked:6011 com.android.server.wm.WindowManagerService.addWindow:1938 com.android.server.wm.Session.addToDisplayAsUser:212 2024-03-28 17:17:02.062 6102-6102/com.tcps.xiangyangtravel D/AndroidAutoSize: com.luck.picture.lib.PictureSelectorWeChatStyleActivity used the global configuration. 2024-03-28 17:17:02.062 6102-6102/com.tcps.xiangyangtravel D/AndroidAutoSize: The com.luck.picture.lib.PictureSelectorWeChatStyleActivity has been adapted! PictureSelectorWeChatStyleActivity Info: isBaseOnWidth = true, designWidthInDp = 375.000000, designWidthInSubunits = 375.000000, targetDensity = 2.880000, targetScaledDensity = 2.880000, targetDensityDpi = 460, targetXdpi = 2.880000, targetScreenWidthDp = 375, targetScreenHeightDp = 756 2024-03-28 17:17:02.069 6102-6102/com.tcps.xiangyangtravel D/JIGUANG-JOperate: [JOperateEventDispatch] onEvent:activity_lifecycle,bundle:Bundle[{lifecycle_name=onActivityStarted, activity_hash=124988929, activity_name=com.luck.picture.lib.PictureSelectorWeChatStyleActivity, activity_intent=Intent { cmp=com.tcps.xiangyangtravel/com.luck.picture.lib.PictureSelectorWeChatStyleActivity mCallingUid=10735 }}] 2024-03-28 17:17:02.077 6102-6102/com.tcps.xiangyangtravel D/JIGUANG-JOperate: [JOperateEventDispatch] onEvent:activity_lifecycle,bundle:Bundle[{lifecycle_name=onActivityResumed, activity_hash=124988929, activity_name=com.luck.picture.lib.PictureSelectorWeChatStyleActivity, activity_intent=Intent { cmp=com.tcps.xiangyangtravel/com.luck.picture.lib.PictureSelectorWeChatStyleActivity mCallingUid=10735 }}] 2024-03-28 17:17:02.084 6102-6102/com.tcps.xiangyangtravel D/WindowManager: Add to mViews: DecorView@e33eefa[PictureSelectorWeChatStyleActivity],pkg= com.tcps.xiangyangtravel 2024-03-28 17:17:02.085 6102-6102/com.tcps.xiangyangtravel D/ViewRootImpl[PictureSelectorWeChatStyleActivity]: hardware acceleration = true, sRendererEnabled = true, forceHwAccelerated = false 2024-03-28 17:17:02.119 899-3054/? I/BufferQueueDebug: com.tcps.xiangyangtravel/com.luck.picture.lib.PictureSelectorWeChatStyleActivity#0 BufferQueue core=(899:/system/bin/surfaceflinger) 2024-03-28 17:17:02.126 6102-6102/com.tcps.xiangyangtravel I/BLASTBufferQueue: [ViewRootImpl[PictureSelectorWeChatStyleActivity]#0] constructor() 2024-03-28 17:17:02.174 1837-3567/? D/OplusAppListInterceptManager: shouldFilterTask::packageName = com.luck.pictureselector 2024-03-28 17:17:02.182 1837-3567/? D/OplusAppListInterceptManager: shouldFilterTask::packageName = com.luck.pictureselector 2024-03-28 17:17:02.183 1837-3567/? D/OplusAppListInterceptManager: shouldFilterTask::packageName = com.luck.pictureselector 2024-03-28 17:17:02.193 6102-6322/com.tcps.xiangyangtravel I/BufferQueueProducer: ViewRootImpl[PictureSelectorWeChatStyleActivity]#0(BLAST Consumer)0 connect: api=1 producerControlledByApp=true 2024-03-28 17:17:02.311 899-899/? D/OplusLayer: setBuffer sequence=99432, name=com.tcps.xiangyangtravel/com.luck.picture.lib.PictureSelectorWeChatStyleActivity#0 2024-03-28 17:17:02.366 899-960/? I/BufferQueueDebug: com.tcps.xiangyangtravel/com.luck.picture.lib.PictureSelectorWeChatStyleActivity#1 BufferQueue core=(899:/system/bin/surfaceflinger) 2024-03-28 17:17:02.369 1837-9804/? I/WindowManager: Relayout Window{521d1e3 u0 com.tcps.xiangyangtravel/com.luck.picture.lib.PictureSelectorWeChatStyleActivity}: oldVis=4 newVis=0 focusMayChange = true requestedWidth = 1080 requestedHeight = 2400 outFrames = ClientWindowFrames{frame=[0,0][1080,2400] display=[0,0][1080,2400] backdrop=[0,0][1080,2400]} outSurfaceControl = Surface(name=com.tcps.xiangyangtravel/com.luck.picture.lib.PictureSelectorWeChatStyleActivity)/@0xa5090ca 2024-03-28 17:17:02.370 6102-6102/com.tcps.xiangyangtravel I/BLASTBufferQueue: [ViewRootImpl[PictureSelectorWeChatStyleActivity]#1] constructor() 2024-03-28 17:17:02.372 6102-6322/com.tcps.xiangyangtravel I/BufferQueueProducer: ViewRootImpl[PictureSelectorWeChatStyleActivity]#1(BLAST Consumer)1 connect: api=1 producerControlledByApp=true 2024-03-28 17:17:02.492 899-899/? D/OplusLayer: setBuffer sequence=99433, name=com.tcps.xiangyangtravel/com.luck.picture.lib.PictureSelectorWeChatStyleActivity#1 2024-03-28 17:17:02.508 6102-6412/com.tcps.xiangyangtravel E/BLASTBufferQueue: ViewRootImpl[PictureSelectorWeChatStyleActivity]#0 isEGL=1, mPendingRelease.size()=1, mMaxAcquiredBuffers=4, currentMaxAcquiredBufferCount=2 2024-03-28 17:17:02.517 6102-6322/com.tcps.xiangyangtravel I/BufferQueueProducer: ViewRootImpl[PictureSelectorWeChatStyleActivity]#0(BLAST Consumer)0 disconnect: api 1 2024-03-28 17:17:02.517 6102-6102/com.tcps.xiangyangtravel D/View: [Warning] assignParent to null: this = DecorView@eb55ccb[PictureSelectorWeChatStyleActivity] 2024-03-28 17:17:02.517 6102-6102/com.tcps.xiangyangtravel I/BLASTBufferQueue: [ViewRootImpl[PictureSelectorWeChatStyleActivity]#0] destructor() 2024-03-28 17:17:02.517 6102-6102/com.tcps.xiangyangtravel I/BufferQueueConsumer: ViewRootImpl[PictureSelectorWeChatStyleActivity]#0(BLAST Consumer)0 disconnect 2024-03-28 17:17:02.521 1837-1860/? I/Quality: LaunchTime: com.tcps.xiangyangtravel/com.luck.picture.lib.PictureSelectorWeChatStyleActivity 2439 2439 2024-03-28 17:17:02.526 1837-1978/? W/InputManager-JNI: Input channel object 'c0fc06b com.tcps.xiangyangtravel/com.luck.picture.lib.PictureSelectorWeChatStyleActivity (client)' was disposed without first being removed with the input manager! 2024-03-28 17:17:02.532 1837-1978/? W/WindowManager: Changing focus from Window{c0fc06b u0 com.tcps.xiangyangtravel/com.luck.picture.lib.PictureSelectorWeChatStyleActivity EXITING} to Window{521d1e3 u0 com.tcps.xiangyangtravel/com.luck.picture.lib.PictureSelectorWeChatStyleActivity} displayId=0 Callers=com.android.server.wm.RootWindowContainer.updateFocusedWindowLocked:492 com.android.server.wm.WindowManagerService.updateFocusedWindowLocked:6011 com.android.server.wm.WindowState.setupWindowForRemoveOnExit:2738 com.android.server.wm.WindowState.removeIfPossible:2706 2024-03-28 17:17:02.543 899-899/? D/OplusLayer: ~Layer() sequence=99435, name=Surface(name=c0fc06b com.tcps.xiangyangtravel/com.luck.picture.lib.PictureSelectorWeChatStyleActivity)/@0xbe2a20f - animation-leash of window_animation#0 0xb4000071eb893000 2024-03-28 17:17:02.545 1837-3051/? I/FocusResolver: updateFocusedWindow, 521d1e3 com.tcps.xiangyangtravel/com.luck.picture.lib.PictureSelectorWeChatStyleActivity on display 0, reason: setFocusedWindow, result: FocusedWindows: displayId=0, name='521d1e3 com.tcps.xiangyangtravel/com.luck.picture.lib.PictureSelectorWeChatStyleActivity' 2024-03-28 17:17:02.731 1837-1860/? D/WindowManager: setParent old=ActivityRecord{dc954b u0 com.tcps.xiangyangtravel/com.luck.picture.lib.PictureSelectorWeChatStyleActivity t5208},new=null,this window=Window{c0fc06b u0 com.tcps.xiangyangtravel/com.luck.picture.lib.PictureSelectorWeChatStyleActivity},callers=com.android.server.wm.WindowContainer.removeChild:634 com.android.server.wm.ActivityRecord.removeChild:4080 com.android.server.wm.ActivityRecord.removeChild:389 com.android.server.wm.WindowContainer.removeImmediately:686 com.android.server.wm.WindowState.removeImmediately:2518 com.android.server.wm.WindowState.destroySurface:3708 2024-03-28 17:17:02.745 899-899/? I/BufferQueueDebug: com.tcps.xiangyangtravel/com.luck.picture.lib.PictureSelectorWeChatStyleActivity#0 onDestructor() 2024-03-28 17:17:02.745 899-899/? D/OplusLayer: ~Layer() sequence=99432, name=com.tcps.xiangyangtravel/com.luck.picture.lib.PictureSelectorWeChatStyleActivity#0 0xb4000071e8f22000 2024-03-28 17:17:02.746 899-899/? D/OplusLayer: ~Layer() sequence=99436, name=Surface(name=c0fc06b com.tcps.xiangyangtravel/com.luck.picture.lib.PictureSelectorWeChatStyleActivity)/@0xbe2a20f - animation-leash of window_animation#1 0xb4000071eb91e800 2024-03-28 17:17:02.746 899-899/? D/OplusLayer: ~Layer() sequence=99428, name=c0fc06b com.tcps.xiangyangtravel/com.luck.picture.lib.PictureSelectorWeChatStyleActivity#0 0xb4000071e8ec8000 2024-03-28 17:17:02.761 1837-9804/? D/TaskExtImpl: remove ActivityRecord{d057d7 u0 com.oplus.camera/.Camera t-1 f}} to mActivityRecordSum = Counter{ com.tcps.xiangyangtravel/.ui.card.handle.LoveHandleActivity(1) com.tcps.xiangyangtravel/com.luck.picture.lib.PictureSelectorWeChatStyleActivity(1) com.tcps.xiangyangtravel/.ui.card.DiscountCardApplicationActivity(1) com.tcps.xiangyangtravel/.MainActivity(1) com.tcps.xiangyangtravel/.ui.card.record.ApplyHandleRecordActivity(1) com.tcps.xiangyangtravel/.ui.card.LoveCardEntryActivity(1) } 2024-03-28 17:17:02.921 6102-6127/com.tcps.xiangyangtravel E/BLASTBufferQueue: ViewRootImpl[PictureSelectorWeChatStyleActivity]#1 isEGL=1, mPendingRelease.size()=1, mMaxAcquiredBuffers=4, currentMaxAcquiredBufferCount=2 2024-03-28 17:17:02.934 6102-6127/com.tcps.xiangyangtravel E/BLASTBufferQueue: ViewRootImpl[PictureSelectorWeChatStyleActivity]#1 isEGL=1, mPendingRelease.size()=2, mMaxAcquiredBuffers=4, currentMaxAcquiredBufferCount=2 2024-03-28 17:17:02.982 1837-1860/? D/WindowManager: setParent old=ActivityRecord{dc954b u0 com.tcps.xiangyangtravel/com.luck.picture.lib.PictureSelectorWeChatStyleActivity t5208},new=null,this window=Window{78ca50d u0 Splash Screen com.tcps.xiangyangtravel},callers=com.android.server.wm.WindowContainer.removeChild:634 com.android.server.wm.ActivityRecord.removeChild:4080 com.android.server.wm.ActivityRecord.removeChild:389 com.android.server.wm.WindowContainer.removeImmediately:686 com.android.server.wm.WindowState.removeImmediately:2518 com.android.server.wm.WindowState.destroySurface:3708 2024-03-28 17:17:06.449 899-899/? D/OplusSurfaceFlinger: hecate traverse disp:99433,com.tcps.xiangyangtravel/com.luck.picture.lib.PictureSelectorWeChatStyleActivity#1,3 2024-03-28 17:17:06.450 899-899/? D/OplusSurfaceFlinger: hecate traverse disp:99433,com.tcps.xiangyangtravel/com.luck.picture.lib.PictureSelectorWeChatStyleActivity#1,3 2024-03-28 17:18:05.317 899-899/? D/OplusLayer: ~Layer() sequence=99434, name=Surface(name=521d1e3 com.tcps.xiangyangtravel/com.luck.picture.lib.PictureSelectorWeChatStyleActivity)/@0x7489704 - animation-leash of starting_reveal#0 0xb4000071eb70e800

shenyunmeng0519 commented 3 months ago

设置isCameraForegroundService(true)属性解决了