playx-flutter / playx-3d-scene

Plugin for showing 3d models in flutter (Only Android)
MIT License
3 stars 1 forks source link

App is not working in release mode. #34

Closed Haris2v closed 4 months ago

Haris2v commented 12 months ago

I have implemented this package in my app and it is working fine in debug mode. But in release mode no skybox background is displayed and even the character is not displayed. I have tried to run the example app inside this package and its also not working in release mode.

Here are the logs

Terminal logs: `Haris@Users-MacBook-Pro android % flutter run --release
Changing current working directory to: /Users/Haris/Downloads/example Launching lib/main.dart on RMX3363 in release mode... e: /Users/Haris/Downloads/example/build/playx_3d_scene/.transforms/8435949e5d1327e85f33f02b3dc988e5/transformed/out/jars/classes.jar!/META-INF/playx_3d_scene_release.kotlin_module: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.8.0, expected version is 1.6.0. e: /Users/Haris/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.8.0/1796921c7a3e2e2665a83e6c8d33399336cd39bc/kotlin-stdlib-1.8.0.jar!/META-INF/kotlin-stdlib.kotlin_module: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.8.0, expected version is 1.6.0. e: /Users/Haris/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.8.0/1796921c7a3e2e2665a83e6c8d33399336cd39bc/kotlin-stdlib-1.8.0.jar!/META-INF/kotlin-stdlib-jdk8.kotlin_module: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.8.0, expected version is 1.6.0. e: /Users/Haris/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.8.0/1796921c7a3e2e2665a83e6c8d33399336cd39bc/kotlin-stdlib-1.8.0.jar!/META-INF/kotlin-stdlib-jdk7.kotlin_module: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.8.0, expected version is 1.6.0. e: /Users/Haris/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-common/1.8.0/f7197e7cc76453ac59f8b0f8d5137cc600becd36/kotlin-stdlib-common-1.8.0.jar!/META-INF/kotlin-stdlib-common.kotlin_module: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.8.0, expected version is 1.6.0. Running Gradle task 'assembleRelease'... 27.7s ✓ Built build/app/outputs/flutter-apk/app-release.apk (78.1MB). Installing build/app/outputs/flutter-apk/app-release.apk... 3.2s

Flutter run key commands. h List all available interactive commands. c Clear the screen q Quit (terminate the application on the device). I/flutter ( 5970): ---> Playx3dSceneController initialized with controller : Instance of 'Playx3dSceneController' I/flutter ( 5970): ---> model state changed with state: ModelState.none I/flutter ( 5970): ---> scene state changed with state: SceneState.loaded I/flutter ( 5970): ---> Shape state changed with state: ShapeState.error I/flutter ( 5970): ---> model state changed with state: ModelState.none I/flutter ( 5970): ---> scene state changed with state: SceneState.loaded I/flutter ( 5970): ---> Shape state changed with state: ShapeState.error I/flutter ( 5970): Animation index is not valid`

Logcat logs

2023-10-06 12:15:58.346 5644-17649 iopgp pid-5644 I Iopgp: TRANSACTION_IOPGP_ON_KEY_DOWN sequence_id = 376 pkg_name = io.sourcya.io.sourcya.my_fox isProfile = 0 2023-10-06 12:15:58.409 5644-17649 iopgp pid-5644 I Iopgp: TRANSACTION_IOPGP_ON_INTENT_STARTED sequence_id = 376 pkg_name = io.sourcya.io.sourcya.my_fox class_name = io.sourcya.playx_model_viewer_example.MainActivity 2023-10-06 12:15:58.410 1992-8830 ActivityTaskManager pid-1992 I START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=io.sourcya.io.sourcya.my_fox/io.sourcya.playx_model_viewer_example.MainActivity bnds=[44,463][245,751] mCallingUid=10125} from uid 10125 2023-10-06 12:15:58.418 1992-8830 OplusScreenSecurityMask pid-1992 I onStackAdded task = Task{a88f0d6 #4655 type=standard A=11369:io.sourcya.io.sourcya.my_fox U=0 visible=false visibleRequested=false mode=fullscreen translucent=true sz=0} record = null displayId = 0 2023-10-06 12:15:58.421 1992-8830 TaskFragmentExtImpl pid-1992 D add ActivityRecord{ba4c98 u0 io.sourcya.io.sourcya.my_fox/io.sourcya.playx_model_viewer_example.MainActivity} t4655} to mActivityRecordSum = Counter{ io.sourcya.io.sourcya.my_fox/io.sourcya.playx_model_viewer_example.MainActivity(1) } 2023-10-06 12:15:58.423 1992-8830 ActivityTaskManager pid-1992 D getStartingWindowType: newTask=true, taskSwitch=true, processRunning=false, allowTaskSnapshot=true, activityCreated=false, snapshot=null, record:ActivityRecord{ba4c98 u0 io.sourcya.io.sourcya.my_fox/io.sourcya.playx_model_viewer_example.MainActivity} t4655} 2023-10-06 12:15:58.423 1992-8830 OplusZoomW...figManager pid-1992 D isSupportZoomModeWithPolicyLocked: target = io.sourcya.io.sourcya.my_fox/io.sourcya.playx_model_viewer_example.MainActivity 2023-10-06 12:15:58.423 1992-8830 OplusZoomW...figManager pid-1992 D targetPkg = io.sourcya.io.sourcya.my_fox 2023-10-06 12:15:58.427 1388-1418 ANDR-PERF-LM pid-1388 E GAMEOPT: getData() 1005: isHeavy hint type 1 for app io.sourcya.io.sourcya.my_fox 2023-10-06 12:15:58.428 1992-8830 OplusAlwaysAliveManager pid-1992 D process not running, cold launch: ActivityRecord{ba4c98 u0 io.sourcya.io.sourcya.my_fox/io.sourcya.playx_model_viewer_example.MainActivity} t4655}, processName: io.sourcya.io.sourcya.my_fox 2023-10-06 12:15:58.428 1992-8830 OplusUIFirst_FB pid-1992 D io.sourcya.io.sourcya.my_fox activity event: [] 2023-10-06 12:15:58.430 4597-4800 WindowManager pid-4597 D Add to mViews: android.widget.FrameLayout{4387a25 V.E...... ......I. 0,0-0,0 viewInfo = },pkg= io.sourcya.io.sourcya.my_fox 2023-10-06 12:15:58.437 1992-5358 OplusHansManager pid-1992 I front pkg: io.sourcya.io.sourcya.my_fox, uid: 11369, prev pkg: com.android.launcher, prev uid: 10125 2023-10-06 12:15:58.438 1992-3437 Osense-DecisionMaker pid-1992 I notifySceneToAthenaPolicy: SCENE_APP_SWITCH, bundle: Bundle[{prevPkgName=com.android.launcher, curUid=11369, curPkgName=io.sourcya.io.sourcya.my_fox, prevUid=10125}] 2023-10-06 12:15:58.438 1992-5546 OplusResou...oadManager pid-1992 I resume pkg: io.sourcya.io.sourcya.my_fox, uid:11369, prev pkg: com.android.launcher, prev uid: 10125 2023-10-06 12:15:58.441 1992-5106 OplusFullS...layManager pid-1992 D adjustWindowParamsLw io.sourcya.io.sourcya.my_fox, no change cutoutMode: 0 2023-10-06 12:15:58.443 1992-5106 WindowManager pid-1992 I addWindow: New client android.os.BinderProxy@54d44ae : window=Window{967724f u0 Splash Screen io.sourcya.io.sourcya.my_fox} 2023-10-06 12:15:58.447 1992-5358 CoreBackPreview pid-1992 D Window{967724f u0 Splash Screen io.sourcya.io.sourcya.my_fox}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@87a2461, mPriority=0} 2023-10-06 12:15:58.450 1992-9841 OplusFullS...layManager pid-1992 D adjustWindowParamsLw io.sourcya.io.sourcya.my_fox, no change cutoutMode: 0 2023-10-06 12:15:58.450 1992-9841 WindowManager pid-1992 V Relayout Window{967724f u0 Splash Screen io.sourcya.io.sourcya.my_fox}: viewVisibility=0, oldvis=0, req=1080x2400 2023-10-06 12:15:58.450 1992-9841 WindowManager pid-1992 I Window{967724f u0 Splash Screen io.sourcya.io.sourcya.my_fox} state from NO_SURFACE to DRAW_PENDING; reason: resetDrawState 2023-10-06 12:15:58.456 1992-2678 ActivityManager pid-1992 I Start proc 4910:io.sourcya.io.sourcya.my_fox/u0a1369 for next-top-activity {io.sourcya.io.sourcya.my_fox/io.sourcya.playx_model_viewer_example.MainActivity} 2023-10-06 12:15:58.457 1992-2678 OplusUIFirst_FB pid-1992 D io.sourcya.io.sourcya.my_fox proc start: 11369 4910 false io.sourcya.io.sourcya.my_fox 2023-10-06 12:15:58.457 1992-2678 OplusUIFirst_FB pid-1992 D io.sourcya.io.sourcya.my_fox start process: [] 2023-10-06 12:15:58.471 1992-9841 WindowManager pid-1992 I Window{967724f u0 Splash Screen io.sourcya.io.sourcya.my_fox} state from DRAW_PENDING to COMMIT_DRAW_PENDING; reason: finishDrawingLocked 2023-10-06 12:15:58.471 1992-9841 WindowManager pid-1992 D finishDrawingLocked forceApplyNow=false,2,Window{967724f u0 Splash Screen io.sourcya.io.sourcya.my_fox} 2023-10-06 12:15:58.474 1992-2566 WindowManager pid-1992 I Window{967724f u0 Splash Screen io.sourcya.io.sourcya.my_fox} state from COMMIT_DRAW_PENDING to READY_TO_SHOW; reason: commitFinishDrawingLocked 2023-10-06 12:15:58.474 1524-1524 OplusLayer pid-1524 D (412487,Splash Screen io.sourcya.io.sourcya.my_fox#412487,com.android.systemui) setBuffer 2023-10-06 12:15:58.484 1992-5689 OplusHansManager pid-1992 I onUidActive() update stay time, uid=11369, pkgName=io.sourcya.io.sourcya.my_fox, U stay=3 2023-10-06 12:15:58.484 1992-2566 WindowManager pid-1992 I Window{967724f u0 Splash Screen io.sourcya.io.sourcya.my_fox} state from READY_TO_SHOW to HAS_DRAWN; reason: performShowLocked 2023-10-06 12:15:58.500 1992-2566 WindowStateExtImpl pid-1992 I onSurfaceShowChange show = true mPackageName = io.sourcya.io.sourcya.my_fox parentPkgName = io.sourcya.io.sourcya.my_fox 2023-10-06 12:15:58.501 1992-9638 OplusUIFirst_FB pid-1992 D io.sourcya.io.sourcya.my_fox toForeOps: [] 2023-10-06 12:15:58.526 1992-9638 OplusAppSw...gerService pid-1992 I appswitch hasProcess ActivityRecord{ba4c98 u0 io.sourcya.io.sourcya.my_fox/io.sourcya.playx_model_viewer_example.MainActivity} t4655} 2023-10-06 12:15:58.526 1992-9638 OplusAppSw...gerService pid-1992 I appswitch hasProcess ActivityRecord{ba4c98 u0 io.sourcya.io.sourcya.my_fox/io.sourcya.playx_model_viewer_example.MainActivity} t4655} 2023-10-06 12:15:58.526 1992-5721 DCSEX-AppSwitchManager pid-1992 V OnAppSwitchObserver: onAppExit, resuming = io.sourcya.io.sourcya.my_fox, target = com.android.launcher, is ResumingFirstStart = true, is ResumingMultiApp = false, extensionInfo = Bundle[{taskId=4655, uid=11369}] 2023-10-06 12:15:58.526 1992-9638 OplusUIFirst_FB pid-1992 D io.sourcya.io.sourcya.my_fox activity event: [] 2023-10-06 12:15:58.526 1992-9638 OplusUIFirst_FB pid-1992 D handleParaSwitch io.sourcya.io.sourcya.my_fox null null 1 2023-10-06 12:15:58.526 1992-11433 DCSEX-AppL...ntRecorder pid-1992 D onAppSwitch from = com.android.launcher to = io.sourcya.io.sourcya.my_fox 2023-10-06 12:15:58.526 1992-9638 ActivityTaskManager pid-1992 D onWindowFocusChanged Task{a88f0d6 #4655 type=standard A=11369:io.sourcya.io.sourcya.my_fox U=0 visible=true visibleRequested=true mode=fullscreen translucent=false sz=1} would transfer to compact 2023-10-06 12:15:58.526 1992-9638 InputDispatcher pid-1992 I setFocusedApplication displayId=0 ActivityRecord{ba4c98 u0 io.sourcya.io.sourcya.my_fox/io.sourcya.playx_model_viewer_example.MainActivity} t4655} 2023-10-06 12:15:58.527 1992-5721 OplusAppSwitchListener pid-1992 D Detect io.sourcya.io.sourcya.my_fox switch to foreground 2023-10-06 12:15:58.527 1992-5721 OplusEapManager pid-1992 D mTargetEnterName :io.sourcya.io.sourcya.my_fox 2023-10-06 12:15:58.527 1992-5721 OplusLaten...zerManager pid-1992 D enter pkg: io.sourcya.io.sourcya.my_fox isPrevBlackAppTop: false mIsBlackAppTop: false 2023-10-06 12:15:58.527 1992-5721 DCSEX-AppSwitchManager pid-1992 V OnAppSwitchObserver: onAppEnter, launchedFrom = com.android.launcher, target = io.sourcya.io.sourcya.my_fox, is firstStart = true, is multiApp = false, extensionInfo = Bundle[{taskId=4655, pid=4910, uid=11369, versionCode=1}] 2023-10-06 12:15:58.527 1992-5721 VRR [OPlus...ppManager] pid-1992 D OnAppSwitchObserver: onAppEnter , info.targetName = io.sourcya.io.sourcya.my_fox 2023-10-06 12:15:58.527 1992-5721 VRR [OPlus...ppManager] pid-1992 D packageName: io.sourcya.io.sourcya.my_fox 2023-10-06 12:15:58.527 1992-2932 VRR [OPlus...teService] pid-1992 D handleFrontAppChange pkgName: io.sourcya.io.sourcya.my_fox 2023-10-06 12:15:58.528 1992-2932 VRR [OPlus...teManager] pid-1992 D setFrontPackageName pkgName: io.sourcya.io.sourcya.my_fox CurPkgName: null 2023-10-06 12:15:58.529 5605-13394 Athena pid-5605 I AthenaDynamicReceiver: pre_app:com.android.launcher, next_app:io.sourcya.io.sourcya.my_fox(11369|4910) 2023-10-06 12:15:58.529 8851-10036 Battery pid-8851 W ThermalControlUtils: mForegroundPkg=io.sourcya.io.sourcya.my_fox 2023-10-06 12:15:58.530 1992-2565 OplusKeepAliveManager pid-1992 D TOP_APP is ProcessRecord{e0b7ee5 4910:io.sourcya.io.sourcya.my_fox/u0a1369} uid is 11369 2023-10-06 12:15:58.536 1992-2565 OplusUIFirst_FB pid-1992 D io.sourcya.io.sourcya.my_fox toForeOps: [] 2023-10-06 12:15:58.552 1992-5106 OplusAppLi...eptManager pid-1992 D shouldFilterTask::packageName = io.sourcya.io.sourcya.my_fox 2023-10-06 12:15:58.553 1992-2686 OplusUIFirst_FB pid-1992 D io.sourcya.io.sourcya.my_fox moveToTop:[] 2023-10-06 12:15:58.554 4910-4910 nativeloader pid-4910 D Configuring classloader-namespace for other apk /system_ext/framework/androidx.window.extensions.jar. target_sdk_version=33, uses_libraries=ALL, library_path=/data/app/~~-frKwP7KDJRAqfWQPgcHlQ==/io.sourcya.io.sourcya.my_fox-Q8FCYp0nj2VyuxYqeHj_2A==/lib/arm64:/data/app/~~-frKwP7KDJRAqfWQPgcHlQ==/io.sourcya.io.sourcya.my_fox-Q8FCYp0nj2VyuxYqeHj_2A==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/io.sourcya.io.sourcya.my_fox 2023-10-06 12:15:58.554 1992-2686 OplusUIFirst_FB pid-1992 D io.sourcya.io.sourcya.my_fox boost hint: 4910 2023-10-06 12:15:58.555 1992-2686 OplusUIFirst_FB pid-1992 D handleParaSwitch io.sourcya.io.sourcya.my_fox null null 0 2023-10-06 12:15:58.563 4910-4910 nativeloader pid-4910 D Configuring classloader-namespace for other apk /system_ext/framework/androidx.window.sidecar.jar. target_sdk_version=33, uses_libraries=ALL, library_path=/data/app/~~-frKwP7KDJRAqfWQPgcHlQ==/io.sourcya.io.sourcya.my_fox-Q8FCYp0nj2VyuxYqeHj_2A==/lib/arm64:/data/app/~~-frKwP7KDJRAqfWQPgcHlQ==/io.sourcya.io.sourcya.my_fox-Q8FCYp0nj2VyuxYqeHj_2A==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/io.sourcya.io.sourcya.my_fox 2023-10-06 12:15:58.566 4910-4910 nativeloader pid-4910 D Configuring classloader-namespace for other apk /data/app/~~-frKwP7KDJRAqfWQPgcHlQ==/io.sourcya.io.sourcya.my_fox-Q8FCYp0nj2VyuxYqeHj_2A==/base.apk. target_sdk_version=33, uses_libraries=, library_path=/data/app/~~-frKwP7KDJRAqfWQPgcHlQ==/io.sourcya.io.sourcya.my_fox-Q8FCYp0nj2VyuxYqeHj_2A==/lib/arm64:/data/app/~~-frKwP7KDJRAqfWQPgcHlQ==/io.sourcya.io.sourcya.my_fox-Q8FCYp0nj2VyuxYqeHj_2A==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/io.sourcya.io.sourcya.my_fox 2023-10-06 12:15:58.578 4910-4910 GraphicsEnvironment pid-4910 V ANGLE Developer option for 'io.sourcya.io.sourcya.my_fox' set to: 'default' 2023-10-06 12:15:58.578 4910-4910 GraphicsEnvironment pid-4910 V ANGLE GameManagerService for io.sourcya.io.sourcya.my_fox: false 2023-10-06 12:15:58.733 1524-1669 SurfaceFlinger pid-1524 I [SF client] NEW(0xb400007110763640) for (4910:io.sourcya.io.sourcya.my_fox) 2023-10-06 12:15:58.761 1992-9851 ScrollOpti...rfService] pid-1992 E isScrollOptimEnable: pkgName = io.sourcya.io.sourcya.my_fox, output = Bundle[{pre_anim_enable=true, frame_insert_list=null, frame_insert_default_num=1, scroll_changed_enable_list=null}] 2023-10-06 12:15:58.761 4910-4910 ScrollOpti...igManager] pid-4910 D initOptConfig: pkg= io.sourcya.io.sourcya.my_fox, mOptEnable= true, mAnimAheadEnable= true, mInsertDefaultNum= 1, mFrameInsertEnableList= {}, mSCEnableList= [] 2023-10-06 12:15:58.768 1524-1670 SurfaceFlinger pid-1524 I [SF client] NEW(0xb4000071499270c0) for (4910:io.sourcya.io.sourcya.my_fox) 2023-10-06 12:15:58.770 4910-4910 WindowManager pid-4910 D Add to mViews: DecorView@d3c5d0[MainActivity],pkg= io.sourcya.io.sourcya.my_fox 2023-10-06 12:15:58.779 1992-9638 OplusAppSw...gerService pid-1992 I handleAppVisible , r = ActivityRecord{ba4c98 u0 io.sourcya.io.sourcya.my_fox/io.sourcya.playx_model_viewer_example.MainActivity} t4655} 2023-10-06 12:15:58.785 1992-2565 OplusUIFirst_FB pid-1992 D io.sourcya.io.sourcya.my_fox moveToTop:[] 2023-10-06 12:15:58.785 1992-2565 OplusUIFirst_FB pid-1992 D io.sourcya.io.sourcya.my_fox boost hint: 4910 2023-10-06 12:15:58.785 1992-2565 OplusUIFirst_FB pid-1992 D handleParaSwitch io.sourcya.io.sourcya.my_fox null null 0 2023-10-06 12:15:58.786 1992-9851 OplusFullS...layManager pid-1992 D adjustWindowParamsLw io.sourcya.io.sourcya.my_fox, no change cutoutMode: 0 2023-10-06 12:15:58.793 1992-9851 WindowManager pid-1992 I addWindow: New client android.os.BinderProxy@168b8ed : window=Window{63d2322 u0 io.sourcya.io.sourcya.my_fox/io.sourcya.playx_model_viewer_example.MainActivity} 2023-10-06 12:15:58.800 4910-4910 Quality pid-4910 I Skipped: false 2 cost 20.644041 refreshRate 8349055 bit true processName io.sourcya.io.sourcya.my_fox 2023-10-06 12:15:58.812 1992-9638 CoreBackPreview pid-1992 D Window{63d2322 u0 io.sourcya.io.sourcya.my_fox/io.sourcya.playx_model_viewer_example.MainActivity}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@a7f860f, mPriority=0} 2023-10-06 12:15:58.817 1992-8837 OplusFullS...layManager pid-1992 D adjustWindowParamsLw io.sourcya.io.sourcya.my_fox, no change cutoutMode: 0 2023-10-06 12:15:58.817 1992-8837 WindowManager pid-1992 V Relayout Window{63d2322 u0 io.sourcya.io.sourcya.my_fox/io.sourcya.playx_model_viewer_example.MainActivity}: viewVisibility=0, oldvis=4, req=1080x2400 2023-10-06 12:15:58.817 1992-8837 WindowManager pid-1992 I Window{63d2322 u0 io.sourcya.io.sourcya.my_fox/io.sourcya.playx_model_viewer_example.MainActivity} state from NO_SURFACE to DRAW_PENDING; reason: resetDrawState 2023-10-06 12:15:58.822 1992-8837 WindowManager pid-1992 V Changing focus from null to Window{63d2322 u0 io.sourcya.io.sourcya.my_fox/io.sourcya.playx_model_viewer_example.MainActivity},diplayid=0 2023-10-06 12:15:58.846 4910-6523 BufferQueueProducer pid-4910 D [SurfaceView[io.sourcya.io.sourcya.my_fox/io.sourcya.playx_model_viewer_example.MainActivity]#1(BLAST Consumer)1](id:132e00000001,api:1,p:4910,c:4910) connect: api=1 producerControlledByApp=true 2023-10-06 12:15:58.855 1992-9851 VRR [OPlus...teManager] pid-1992 D isPkgTfcEnable: pkgName = io.sourcya.io.sourcya.my_fox, enable = false 2023-10-06 12:15:58.855 1992-9851 VRR [OPlus...teManager] pid-1992 D getTfcMinFramerate: pkgName = io.sourcya.io.sourcya.my_fox, min framerate = 0 2023-10-06 12:15:58.855 4910-4910 DynamicFra...igManager] pid-4910 I FRTCConfigManager: FRTC_CAPABILITY = 120, package name = io.sourcya.io.sourcya.my_fox, PACKAGE_ENABLE = false 2023-10-06 12:15:58.855 4910-4910 DynamicFra...ontroller] pid-4910 I init info: mPackageName = io.sourcya.io.sourcya.my_fox, mIsEnabled = false 2023-10-06 12:15:58.860 4910-4910 Quality pid-4910 I Skipped: false 4 cost 39.035458 refreshRate 8353445 bit true processName io.sourcya.io.sourcya.my_fox 2023-10-06 12:15:58.874 1524-6278 SurfaceFlinger pid-1524 I [SF client] NEW(0xb4000071174f1a00) for (4910:io.sourcya.io.sourcya.my_fox) 2023-10-06 12:15:58.875 1524-1524 OplusLayer pid-1524 D (412500,SurfaceView[io.sourcya.io.sourcya.my_fox/io.sourcya.playx_model_viewer_example.MainActivity](BLAST)#412500,io.sourcya.io.sourcya.my_fox) setBuffer 2023-10-06 12:15:58.895 1992-9851 DisplayDeviceRepository pid-1992 I Display device added: DisplayDeviceInfo{"flutter-vd": uniqueId="virtual:io.sourcya.io.sourcya.my_fox,11369,flutter-vd,0", 1080 x 2268, modeId 909, defaultModeId 909, supportedModes [{id=909, width=1080, height=2268, fps=60.0, alternativeRefreshRates=[]}], colorMode 0, supportedColorModes [0], hdrCapabilities null, allmSupported false, gameContentTypeSupported false, density 480, 480.0 x 480.0 dpi, appVsyncOff 0, presDeadline 16666666, touch NONE, rotation 0, type VIRTUAL, deviceProductInfo null, state ON, owner io.sourcya.io.sourcya.my_fox (uid 11369), frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 0.0, brightnessDefault 0.0, FLAG_PRIVATE, FLAG_NEVER_BLANK, FLAG_OWN_CONTENT_ONLY, installOrientation 0} 2023-10-06 12:15:58.897 1992-9851 LogicalDisplayMapper pid-1992 I Adding new display: 909: DisplayInfo{"flutter-vd", displayId 909", displayGroupId -1, FLAG_PRIVATE, real 1080 x 2268, largest app 1080 x 2268, smallest app 1080 x 2268, appVsyncOff 0, presDeadline 16666666, mode 909, defaultMode 909, modes [{id=909, width=1080, height=2268, fps=60.0, alternativeRefreshRates=[]}], hdrCapabilities null, userDisabledHdrTypes [], minimalPostProcessingSupported false, rotation 0, state ON, type VIRTUAL, uniqueId "virtual:io.sourcya.io.sourcya.my_fox,11369,flutter-vd,0", app 1080 x 2268, density 480 (480.0 x 480.0) dpi, layerStack 909, colorMode 0, supportedColorModes [0], deviceProductInfo null, owner io.sourcya.io.sourcya.my_fox (uid 11369), removeMode 1, refreshRateOverride 0.0, brightnessMinimum 0.0, brightnessMaximum 0.0, brightnessDefault 0.0, installOrientation ROTATION_0} 2023-10-06 12:15:58.903 1992-1992 MultiDispl...gerExtImpl pid-1992 I onDisplayAdded, mDecreaseRefreshRate: false, displayId: 909, uniquedId: virtual:io.sourcya.io.sourcya.my_fox,11369,flutter-vd,0 2023-10-06 12:15:58.931 1992-2559 DisplayManagerService pid-1992 W Display DisplayDeviceInfo{"flutter-vd": uniqueId="virtual:io.sourcya.io.sourcya.my_fox,11369,flutter-vd,0", 1080 x 2268, modeId 909, defaultModeId 909, supportedModes [{id=909, width=1080, height=2268, fps=60.0, alternativeRefreshRates=[]}], colorMode 0, supportedColorModes [0], hdrCapabilities null, allmSupported false, gameContentTypeSupported false, density 480, 480.0 x 480.0 dpi, appVsyncOff 0, presDeadline 16666666, touch NONE, rotation 0, type VIRTUAL, deviceProductInfo null, state ON, owner io.sourcya.io.sourcya.my_fox (uid 11369), frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 0.0, brightnessDefault 0.0, FLAG_PRIVATE, FLAG_NEVER_BLANK, FLAG_OWN_CONTENT_ONLY, installOrientation 0} does not support input device matching. 2023-10-06 12:15:58.931 1992-2559 DisplayMan...iceExtImpl pid-1992 I handle logical display changed logicalDisplay=id=909,phase=1,stack=909,content=false,displayInfo{stack=909,type=5,id=909,uId=virtual:io.sourcya.io.sourcya.my_fox,11369,flutter-vd,0,state=ON,pkg=io.sourcya.io.sourcya.my_fox} 2023-10-06 12:15:58.931 1992-2559 DisplayManagerService pid-1992 W Display DisplayDeviceInfo{"flutter-vd": uniqueId="virtual:io.sourcya.io.sourcya.my_fox,11369,flutter-vd,0", 1080 x 2268, modeId 909, defaultModeId 909, supportedModes [{id=909, width=1080, height=2268, fps=60.0, alternativeRefreshRates=[]}], colorMode 0, supportedColorModes [0], hdrCapabilities null, allmSupported false, gameContentTypeSupported false, density 480, 480.0 x 480.0 dpi, appVsyncOff 0, presDeadline 16666666, touch NONE, rotation 0, type VIRTUAL, deviceProductInfo null, state ON, owner io.sourcya.io.sourcya.my_fox (uid 11369), frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 0.0, brightnessDefault 0.0, FLAG_PRIVATE, FLAG_NEVER_BLANK, FLAG_OWN_CONTENT_ONLY, installOrientation 0} does not support input device matching. 2023-10-06 12:15:58.931 1992-2559 DisplayMan...iceExtImpl pid-1992 I handle logical display changed logicalDisplay=id=909,phase=1,stack=909,content=false,displayInfo{stack=909,type=5,id=909,uId=virtual:io.sourcya.io.sourcya.my_fox,11369,flutter-vd,0,state=ON,pkg=io.sourcya.io.sourcya.my_fox} 2023-10-06 12:15:58.936 1992-2559 DisplayDevice pid-1992 D setLayerStackLocked id=virtual:io.sourcya.io.sourcya.my_fox,11369,flutter-vd,0 token=android.os.BinderProxy@72702a stack=-2->909 2023-10-06 12:15:58.937 1992-2559 DisplayManagerService pid-1992 W Display DisplayDeviceInfo{"flutter-vd": uniqueId="virtual:io.sourcya.io.sourcya.my_fox,11369,flutter-vd,0", 1080 x 2268, modeId 909, defaultModeId 909, supportedModes [{id=909, width=1080, height=2268, fps=60.0, alternativeRefreshRates=[]}], colorMode 0, supportedColorModes [0], hdrCapabilities null, allmSupported false, gameContentTypeSupported false, density 480, 480.0 x 480.0 dpi, appVsyncOff 0, presDeadline 16666666, touch NONE, rotation 0, type VIRTUAL, deviceProductInfo null, state ON, owner io.sourcya.io.sourcya.my_fox (uid 11369), frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 0.0, brightnessDefault 0.0, FLAG_PRIVATE, FLAG_NEVER_BLANK, FLAG_OWN_CONTENT_ONLY, installOrientation 0} does not support input device matching. 2023-10-06 12:15:58.937 1992-2559 OplusMirag...aceManager pid-1992 D device:[id=virtual:io.sourcya.io.sourcya.my_fox,11369,flutter-vd,0,stack=909] surface:Surface(name=android.graphics.SurfaceTexture@dff1a31)/@0x962be1b 2023-10-06 12:15:58.942 1992-2566 DisplayDevice pid-1992 D setLayerStackLocked id=virtual:io.sourcya.io.sourcya.my_fox,11369,flutter-vd,0 token=android.os.BinderProxy@72702a stack=909->909 2023-10-06 12:15:58.942 1992-2566 DisplayManagerService pid-1992 W Display DisplayDeviceInfo{"flutter-vd": uniqueId="virtual:io.sourcya.io.sourcya.my_fox,11369,flutter-vd,0", 1080 x 2268, modeId 909, defaultModeId 909, supportedModes [{id=909, width=1080, height=2268, fps=60.0, alternativeRefreshRates=[]}], colorMode 0, supportedColorModes [0], hdrCapabilities null, allmSupported false, gameContentTypeSupported false, density 480, 480.0 x 480.0 dpi, appVsyncOff 0, presDeadline 16666666, touch NONE, rotation 0, type VIRTUAL, deviceProductInfo null, state ON, owner io.sourcya.io.sourcya.my_fox (uid 11369), frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 0.0, brightnessDefault 0.0, FLAG_PRIVATE, FLAG_NEVER_BLANK, FLAG_OWN_CONTENT_ONLY, installOrientation 0} does not support input device matching. 2023-10-06 12:15:58.954 1524-6278 SurfaceFlinger pid-1524 I [SF client] NEW(0xb4000071107631c0) for (4910:io.sourcya.io.sourcya.my_fox) 2023-10-06 12:15:58.961 1992-5363 OplusFullS...layManager pid-1992 D adjustWindowParamsLw io.sourcya.io.sourcya.my_fox, no change cutoutMode: 0 2023-10-06 12:15:58.965 1992-5363 WindowManager pid-1992 I addWindow: New client android.os.BinderProxy@c3722e8 : window=Window{78cbd01 u0 io.sourcya.io.sourcya.my_fox} 2023-10-06 12:15:58.968 4910-4910 Quality pid-4910 I Skipped: false 12 cost 104.86313 refreshRate 8357862 bit true processName io.sourcya.io.sourcya.my_fox 2023-10-06 12:15:58.969 1992-9851 CoreBackPreview pid-1992 D Window{78cbd01 u0 io.sourcya.io.sourcya.my_fox}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@1cf8594, mPriority=0} 2023-10-06 12:15:58.979 1992-6124 OplusFullS...layManager pid-1992 D adjustWindowParamsLw io.sourcya.io.sourcya.my_fox, no change cutoutMode: 0 2023-10-06 12:15:58.979 1992-6124 WindowManager pid-1992 V Relayout Window{78cbd01 u0 io.sourcya.io.sourcya.my_fox}: viewVisibility=0, oldvis=0, req=1080x2268 2023-10-06 12:15:58.979 1992-6124 WindowManager pid-1992 I Window{78cbd01 u0 io.sourcya.io.sourcya.my_fox} state from NO_SURFACE to DRAW_PENDING; reason: resetDrawState 2023-10-06 12:15:58.984 1524-1524 OplusLayer pid-1524 D (412495,io.sourcya.io.sourcya.my_fox/io.sourcya.playx_model_viewer_example.MainActivity#412495,io.sourcya.io.sourcya.my_fox) setBuffer 2023-10-06 12:15:58.993 1992-6124 WindowManager pid-1992 I Window{78cbd01 u0 io.sourcya.io.sourcya.my_fox} state from DRAW_PENDING to COMMIT_DRAW_PENDING; reason: finishDrawingLocked 2023-10-06 12:15:58.993 1992-6124 WindowManager pid-1992 D finishDrawingLocked forceApplyNow=false,2,Window{78cbd01 u0 io.sourcya.io.sourcya.my_fox} 2023-10-06 12:15:58.994 1992-2566 WindowManager pid-1992 I Window{78cbd01 u0 io.sourcya.io.sourcya.my_fox} state from COMMIT_DRAW_PENDING to READY_TO_SHOW; reason: commitFinishDrawingLocked 2023-10-06 12:15:58.994 1992-2566 WindowManager pid-1992 I Window{78cbd01 u0 io.sourcya.io.sourcya.my_fox} state from READY_TO_SHOW to HAS_DRAWN; reason: performShowLocked 2023-10-06 12:15:58.995 4910-4910 Quality pid-4910 I Skipped: false 2 cost 23.617798 refreshRate 8349551 bit true processName io.sourcya.io.sourcya.my_fox 2023-10-06 12:15:58.997 1992-2566 DisplayDevice pid-1992 D setLayerStackLocked id=virtual:io.sourcya.io.sourcya.my_fox,11369,flutter-vd,0 token=android.os.BinderProxy@72702a stack=909->909 2023-10-06 12:15:58.997 1992-2566 DisplayManagerService pid-1992 W Display DisplayDeviceInfo{"flutter-vd": uniqueId="virtual:io.sourcya.io.sourcya.my_fox,11369,flutter-vd,0", 1080 x 2268, modeId 909, defaultModeId 909, supportedModes [{id=909, width=1080, height=2268, fps=60.0, alternativeRefreshRates=[]}], colorMode 0, supportedColorModes [0], hdrCapabilities null, allmSupported false, gameContentTypeSupported false, density 480, 480.0 x 480.0 dpi, appVsyncOff 0, presDeadline 16666666, touch NONE, rotation 0, type VIRTUAL, deviceProductInfo null, state ON, owner io.sourcya.io.sourcya.my_fox (uid 11369), frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 0.0, brightnessDefault 0.0, FLAG_PRIVATE, FLAG_NEVER_BLANK, FLAG_OWN_CONTENT_ONLY, installOrientation 0} does not support input device matching. 2023-10-06 12:15:58.998 1992-9851 WindowManager pid-1992 I Window{63d2322 u0 io.sourcya.io.sourcya.my_fox/io.sourcya.playx_model_viewer_example.MainActivity} state from DRAW_PENDING to COMMIT_DRAW_PENDING; reason: finishDrawingLocked 2023-10-06 12:15:58.998 1992-9851 WindowManager pid-1992 D finishDrawingLocked forceApplyNow=false,2,Window{63d2322 u0 io.sourcya.io.sourcya.my_fox/io.sourcya.playx_model_viewer_example.MainActivity} 2023-10-06 12:15:59.000 1524-1524 OplusLayer pid-1524 D (412513,#412513,io.sourcya.io.sourcya.my_fox) setBuffer 2023-10-06 12:15:59.001 1992-2566 WindowManager pid-1992 I Window{63d2322 u0 io.sourcya.io.sourcya.my_fox/io.sourcya.playx_model_viewer_example.MainActivity} state from COMMIT_DRAW_PENDING to READY_TO_SHOW; reason: commitFinishDrawingLocked 2023-10-06 12:15:59.003 4910-6552 BufferQueueProducer pid-4910 D [SurfaceView[io.sourcya.io.sourcya.my_fox]#3(BLAST Consumer)3](id:132e00000004,api:1,p:4910,c:4910) connect: api=1 producerControlledByApp=true 2023-10-06 12:15:59.004 1992-2566 OplusStart...dowManager pid-1992 D interceptRemoveStartingWindow: packageName=io.sourcya.io.sourcya.my_fox, isSnapshot=false, startingSurfaceRunnable=null 2023-10-06 12:15:59.004 1992-2566 OplusSplitScreenDnDUI pid-1992 D notifyRemoveStartingWindow isSpitScreenDrag = false mDropTargetSurface = null StartingWindowpkgName = io.sourcya.io.sourcya.my_fox DragPkg = null isLauncherResume = false 2023-10-06 12:15:59.010 1992-2566 WindowManager pid-1992 I Window{63d2322 u0 io.sourcya.io.sourcya.my_fox/io.sourcya.playx_model_viewer_example.MainActivity} state from READY_TO_SHOW to HAS_DRAWN; reason: performShowLocked 2023-10-06 12:15:59.010 1992-2557 Quality pid-1992 I LaunchTime2.0: io.sourcya.io.sourcya.my_fox/io.sourcya.playx_model_viewer_example.MainActivity 1 582 com.android.launcher 61 97 18008 0 159645696 0 0 2023-10-06 12:15:59.010 1992-2557 ActivityTaskManager pid-1992 I Displayed io.sourcya.io.sourcya.my_fox/io.sourcya.playx_model_viewer_example.MainActivity: +597ms 2023-10-06 12:15:59.015 1992-2557 ActivityTaskManager pid-1992 I Fully drawn io.sourcya.io.sourcya.my_fox/io.sourcya.playx_model_viewer_example.MainActivity: +597ms 2023-10-06 12:15:59.017 4910-4910 Quality pid-4910 I Skipped: true 1 cost 11.90614 refreshRate 8350439 bit true processName io.sourcya.io.sourcya.my_fox 2023-10-06 12:15:59.019 1992-6124 FocusResolver pid-1992 I updateFocusedWindow, 63d2322 io.sourcya.io.sourcya.my_fox/io.sourcya.playx_model_viewer_example.MainActivity on display 0, reason: Window became focusable. Previous reason: NOT_VISIBLE, result: FocusedWindows: displayId=0, name='63d2322 io.sourcya.io.sourcya.my_fox/io.sourcya.playx_model_viewer_example.MainActivity' 2023-10-06 12:15:59.027 1992-6124 InputMetho...gerService pid-1992 D isSecurity: attribute.packageName = io.sourcya.io.sourcya.my_fox mCurMethodId = com.google.android.inputmethod.latin/com.android.inputmethod.latin.LatinIME isSecurity = false ( enable = false needShow = false inBlackList = false isExist = true ) 2023-10-06 12:15:59.042 15039-15039 GoogleInpu...hodService pid-15039 I GoogleInputMethodService.onStartInput():1889 onStartInput(EditorInfo{EditorInfo{packageName=io.sourcya.io.sourcya.my_fox, inputType=0, inputTypeString=NULL, enableLearning=false, autoCorrection=false, autoComplete=false, imeOptions=0, privateImeOptions=null, actionName=UNSPECIFIED, actionLabel=null, initialSelStart=-1, initialSelEnd=-1, initialCapsMode=0, label=null, fieldId=-1, fieldName=null, extras=Bundle[{com.oplus.im.SCENES=0}], hintText=null, hintLocales=[]}}, false) 2023-10-06 12:15:59.109 1524-1524 OplusLayer pid-1524 D (412516,SurfaceView[io.sourcya.io.sourcya.my_fox](BLAST)#412516,io.sourcya.io.sourcya.my_fox) setBuffer 2023-10-06 12:15:59.330 25284-25313 SceneSDK.1...tchAbility pid-25284 D onAppSwitchEvent: AppSwitchEvent(timeStamp=0, eventType=2, targetName=com.android.launcher, firstStart=false, multiApp=false, windowMode=0, resumingPackageName=io.sourcya.io.sourcya.my_fox, resumingActivityName=io.sourcya.playx_model_viewer_example.MainActivity, isResumingMultiApp=false, isResumingFirstStart=true) 2023-10-06 12:15:59.330 25284-25313 metis_v2_A...aCollector pid-25284 I AppExitEvent = com.android.launcher, NextAppName = io.sourcya.io.sourcya.my_fox 2023-10-06 12:15:59.331 25284-25313 metis_v2_AppInfoUtils pid-25284 D getTopAppInfos is [OplusAppInfo{windowingMode=1, activityType=1, taskId=4655, appBounds=Rect(0, 0 - 1080, 2400), appInfo=ApplicationInfo{fcfdb9c io.sourcya.io.sourcya.my_fox}, topActivity=ComponentInfo{io.sourcya.io.sourcya.my_fox/io.sourcya.playx_model_viewer_example.MainActivity}, displayId=0, orientation=-1, userId=0, launchedFromPackage=com.android.launcher, isRootActivity=true, extension=Bundle[EMPTY_PARCEL]}] 2023-10-06 12:15:59.354 25284-25313 SceneSDK.1...tchAbility pid-25284 D onAppSwitchEvent: AppSwitchEvent(timeStamp=0, eventType=1, targetName=io.sourcya.io.sourcya.my_fox, firstStart=true, multiApp=false, windowMode=1, resumingPackageName=, resumingActivityName=, isResumingMultiApp=false, isResumingFirstStart=false) 2023-10-06 12:15:59.354 25284-25313 metis_v2_A...aCollector pid-25284 I AppEnterEvent = io.sourcya.io.sourcya.my_fox, windowMode = 1 2023-10-06 12:15:59.356 25284-25313 metis_v2_AppInfoUtils pid-25284 D getTopAppInfos is [OplusAppInfo{windowingMode=1, activityType=1, taskId=4655, appBounds=Rect(0, 0 - 1080, 2400), appInfo=ApplicationInfo{71239a5 io.sourcya.io.sourcya.my_fox}, topActivity=ComponentInfo{io.sourcya.io.sourcya.my_fox/io.sourcya.playx_model_viewer_example.MainActivity}, displayId=0, orientation=-1, userId=0, launchedFromPackage=com.android.launcher, isRootActivity=true, extension=Bundle[EMPTY_PARCEL]}] 2023-10-06 12:15:59.359 25284-25313 metis_v2_JenaAdapter pid-25284 D updateDataTypeObject s:http://com.oplus.pantanal/metis/core-ontology#TopApplication, dataPropertyName:pkgName, o:io.sourcya.io.sourcya.my_fox 2023-10-06 12:15:59.359 25284-25313 metis_v2_JenaAdapter pid-25284 D addDataTypeObject s:http://com.oplus.pantanal/metis/core-ontology#TopApplication, dataPropertyName:pkgName,o:io.sourcya.io.sourcya.my_fox 2023-10-06 12:15:59.385 1992-9841 WindowManager pid-1992 V Relayout Window{967724f u0 Splash Screen io.sourcya.io.sourcya.my_fox}: viewVisibility=8, oldvis=0, req=1080x2400 2023-10-06 12:15:59.388 1992-9841 SurfaceAnimationRunner pid-1992 I startAnimation requiresEdgeExtension=false, animationLeash=Surface(name=Surface(name=967724f Splash Screen io.sourcya.io.sourcya.my_fox)/@0x79666d7 - animation-leash of window_animation)/@0xfa97bc4, runningAnim=com.android.server.wm.SurfaceAnimationRunner$RunningAnimation@c779aad, mPreProcessingAnimations={} 2023-10-06 12:15:59.393 1992-2568 SurfaceAnimationRunner pid-1992 D onAnimationStart:Surface(name=Surface(name=967724f Splash Screen io.sourcya.io.sourcya.my_fox)/@0x79666d7 - animation-leash of window_animation)/@0xfa97bc4 2023-10-06 12:15:59.397 4597-4800 OplusScrollToTopManager pid-4597 D Splash Screen io.sourcya.io.sourcya.my_fox,window dying 2023-10-06 12:15:59.397 4597-4800 OplusScrollToTopManager pid-4597 D Splash Screen io.sourcya.io.sourcya.my_fox,unregisterSystemUIBroadcastReceiver 2023-10-06 12:15:59.398 4597-4800 OplusScrollToTopManager pid-4597 D Splash Screen io.sourcya.io.sourcya.my_fox, unregisterSystemUIBroadcastReceiver failed java.lang.IllegalArgumentException: Receiver not registered: android.view.OplusScrollToTopManager$2@219b9e 2023-10-06 12:15:59.398 1992-9841 CoreBackPreview pid-1992 D Window{967724f u0 Splash Screen io.sourcya.io.sourcya.my_fox EXITING}: Setting back callback null 2023-10-06 12:15:59.400 1992-5363 InputManager-JNI pid-1992 W Input channel object '967724f Splash Screen io.sourcya.io.sourcya.my_fox (client)' was disposed without first being removed with the input manager! 2023-10-06 12:15:59.408 1992-2566 DisplayDevice pid-1992 D setLayerStackLocked id=virtual:io.sourcya.io.sourcya.my_fox,11369,flutter-vd,0 token=android.os.BinderProxy@72702a stack=909->909 2023-10-06 12:15:59.408 1992-2566 DisplayManagerService pid-1992 W Display DisplayDeviceInfo{"flutter-vd": uniqueId="virtual:io.sourcya.io.sourcya.my_fox,11369,flutter-vd,0", 1080 x 2268, modeId 909, defaultModeId 909, supportedModes [{id=909, width=1080, height=2268, fps=60.0, alternativeRefreshRates=[]}], colorMode 0, supportedColorModes [0], hdrCapabilities null, allmSupported false, gameContentTypeSupported false, density 480, 480.0 x 480.0 dpi, appVsyncOff 0, presDeadline 16666666, touch NONE, rotation 0, type VIRTUAL, deviceProductInfo null, state ON, owner io.sourcya.io.sourcya.my_fox (uid 11369), frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 0.0, brightnessDefault 0.0, FLAG_PRIVATE, FLAG_NEVER_BLANK, FLAG_OWN_CONTENT_ONLY, installOrientation 0} does not support input device matching. 2023-10-06 12:15:59.415 1524-1524 Layer pid-1524 D reparent to null sequence=412518, seq[74], name=Surface(name=63d2322 io.sourcya.io.sourcya.my_fox/io.sourcya.playx_model_viewer_example.MainActivity)/@0x7fce832 - animation-leash of starting_reveal#412518 2023-10-06 12:15:59.415 1992-2566 DisplayDevice pid-1992 D setLayerStackLocked id=virtual:io.sourcya.io.sourcya.my_fox,11369,flutter-vd,0 token=android.os.BinderProxy@72702a stack=909->909 2023-10-06 12:15:59.416 1992-2566 DisplayManagerService pid-1992 W Display DisplayDeviceInfo{"flutter-vd": uniqueId="virtual:io.sourcya.io.sourcya.my_fox,11369,flutter-vd,0", 1080 x 2268, modeId 909, defaultModeId 909, supportedModes [{id=909, width=1080, height=2268, fps=60.0, alternativeRefreshRates=[]}], colorMode 0, supportedColorModes [0], hdrCapabilities null, allmSupported false, gameContentTypeSupported false, density 480, 480.0 x 480.0 dpi, appVsyncOff 0, presDeadline 16666666, touch NONE, rotation 0, type VIRTUAL, deviceProductInfo null, state ON, owner io.sourcya.io.sourcya.my_fox (uid 11369), frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 0.0, brightnessDefault 0.0, FLAG_PRIVATE, FLAG_NEVER_BLANK, FLAG_OWN_CONTENT_ONLY, installOrientation 0} does not support input device matching. 2023-10-06 12:15:59.466 1992-2566 DisplayDevice pid-1992 D setLayerStackLocked id=virtual:io.sourcya.io.sourcya.my_fox,11369,flutter-vd,0 token=android.os.BinderProxy@72702a stack=909->909 2023-10-06 12:15:59.467 1992-2566 DisplayManagerService pid-1992 W Display DisplayDeviceInfo{"flutter-vd": uniqueId="virtual:io.sourcya.io.sourcya.my_fox,11369,flutter-vd,0", 1080 x 2268, modeId 909, defaultModeId 909, supportedModes [{id=909, width=1080, height=2268, fps=60.0, alternativeRefreshRates=[]}], colorMode 0, supportedColorModes [0], hdrCapabilities null, allmSupported false, gameContentTypeSupported false, density 480, 480.0 x 480.0 dpi, appVsyncOff 0, presDeadline 16666666, touch NONE, rotation 0, type VIRTUAL, deviceProductInfo null, state ON, owner io.sourcya.io.sourcya.my_fox (uid 11369), frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 0.0, brightnessDefault 0.0, FLAG_PRIVATE, FLAG_NEVER_BLANK, FLAG_OWN_CONTENT_ONLY, installOrientation 0} does not support input device matching. 2023-10-06 12:15:59.556 1992-2568 SurfaceAnimationRunner pid-1992 D onAnimationEnd:Surface(name=Surface(name=967724f Splash Screen io.sourcya.io.sourcya.my_fox)/@0x79666d7 - animation-leash of window_animation)/@0xfa97bc4 2023-10-06 12:15:59.556 1992-2566 WindowStateExtImpl pid-1992 I onSurfaceShowChange show = false mPackageName = io.sourcya.io.sourcya.my_fox parentPkgName = io.sourcya.io.sourcya.my_fox 2023-10-06 12:15:59.557 1992-2566 WindowManager pid-1992 I Window{967724f u0 Splash Screen io.sourcya.io.sourcya.my_fox EXITING} state from HAS_DRAWN to NO_SURFACE; reason: destroySurface 2023-10-06 12:15:59.572 1524-1524 Layer pid-1524 D reparent to null sequence=412487, seq[5], name=Splash Screen io.sourcya.io.sourcya.my_fox#412487 2023-10-06 12:15:59.573 1524-1524 Layer pid-1524 D reparent to null sequence=412486, seq[3], name=967724f Splash Screen io.sourcya.io.sourcya.my_fox#412486 2023-10-06 12:15:59.573 1524-1524 Layer pid-1524 D reparent to null sequence=412520, seq[29], name=Surface(name=967724f Splash Screen io.sourcya.io.sourcya.my_fox)/@0x79666d7 - animation-leash of window_animation#412520 2023-10-06 12:15:59.911 5473-11449 AppStateRecord pid-5473 D getFgAppInStuckList: fgApp io.sourcya.io.sourcya.my_fox 2023-10-06 12:16:00.020 4910-4910 OplusScrollToTopManager pid-4910 D io.sourcya.io.sourcya.my_fox/io.sourcya.playx_model_viewer_example.MainActivity,This DecorView@d3c5d0[MainActivity] change focus to true 2023-10-06 12:16:03.328 1992-5361 OplusAppLi...eptManager pid-1992 D shouldFilterTask::packageName = io.sourcya.io.sourcya.my_fox 2023-10-06 12:16:03.429 5644-2352 iopgp pid-5644 E Perfetto TraceBuffer saved to file: data/misc/iopgp/io.sourcya.io.sourcya.my_fox/1/perfetto_trace/io.sourcya.playx_model_viewer_example.MainActivity/1696576563428869003perfetto_trace.pb 2023-10-06 12:16:03.552 8851-9855 AppSwitchObserverHelper pid-8851 D packageName: io.sourcya.io.sourcya.my_fox,com.android.launcher 2023-10-06 12:16:43.431 1992-9663 OplusAppLi...eptManager pid-1992 D shouldFilterTask::packageName = io.sourcya.io.sourcya.my_fox 2023-10-06 12:17:03.648 1992-5341 OplusAppLi...eptManager pid-1992 D shouldFilterTask::packageName = io.sourcya.io.sourcya.my_fox

Here are the steps to reproduce the issue.

Open this example app in IDE and run flutter run --release

Expected Results The app should work fine and display 3d view and character in release mode

Actual Results The whole screen is white. And this issue is tested on many devices and even creating a signed release apk.

I have also tried to run the model using byName instead of byIndex but no luck. Please have a look on this issue and try to resolve ASAP. Feel free to let me know if any help is required from my side. Thank you

basemosama commented 11 months ago

Thanks for reporting the issue.

In /android/app/build.gradle : You will need to set minifyEnabled and shrinkResources to false to stop code shrinking and obfuscation.

buildTypes {
  release {
    minifyEnabled false
    shrinkResources false
  }
}

We have also updated the example to include this fix. Thanks.

tperraut commented 4 months ago

Disabling obfuscation completely does not sound like a real solution for a release build

basemosama commented 4 months ago

We have identified the root cause of the bug and released a fix in the latest release playx_3d_scene: ^0.1.0. Disabling obfuscation isn't required for release builds anymore. Thanks for your patience.