Closed jimzou closed 3 years ago
but Can't get correct mask after switch android platform.
Could you provide a screenshot that shows the problem?
This is debug log:
Logcat:
2021-05-15 16:31:53.412 22128-22128/? I/y.MeetBarracud: Late-enabling -Xcheck:jni
2021-05-15 16:31:53.438 22128-22128/? I/y.MeetBarracud: Reinit property: dalvik.vm.checkjni= false
2021-05-15 16:31:53.450 22128-22128/? D/ZrHung.AppEyeUiProbe: AppEyeUIP created.
2021-05-15 16:31:53.454 22128-22128/? D/ActivityThread: Attach thread to application
2021-05-15 16:31:53.488 22128-22153/com.DefaultCompany.MeetBarracuda I/HwApiCacheMangerEx: apicache path=/storage/emulated/0 state=mounted key=com.DefaultCompany.MeetBarracuda#10515#256
2021-05-15 16:31:53.488 22128-22153/com.DefaultCompany.MeetBarracuda I/HwApiCacheMangerEx: apicache path=/storage/emulated/0 state=mounted key=com.DefaultCompany.MeetBarracuda#10515#0
2021-05-15 16:31:53.510 22128-22128/com.DefaultCompany.MeetBarracuda I/y.MeetBarracud: QarthPatchMonintor::Init
2021-05-15 16:31:53.510 22128-22128/com.DefaultCompany.MeetBarracuda I/y.MeetBarracud: QarthPatchMonintor::StartWatch
2021-05-15 16:31:53.510 22128-22128/com.DefaultCompany.MeetBarracuda I/y.MeetBarracud: QarthPatchMonintor::WatchPackage: /data/hotpatch/fwkhotpatch/
2021-05-15 16:31:53.510 22128-22128/com.DefaultCompany.MeetBarracuda I/y.MeetBarracud: QarthPatchMonintor::CheckAndWatchPatch: /data/hotpatch/fwkhotpatch/com.DefaultCompany.MeetBarracuda
2021-05-15 16:31:53.510 22128-22128/com.DefaultCompany.MeetBarracuda I/y.MeetBarracud: QarthPatchMonintor::CheckAndWatchPatch: /data/hotpatch/fwkhotpatch/all
2021-05-15 16:31:53.510 22128-22128/com.DefaultCompany.MeetBarracuda I/y.MeetBarracud: QarthPatchMonintor::Run
2021-05-15 16:31:53.510 22128-22169/com.DefaultCompany.MeetBarracuda I/y.MeetBarracud: QarthPatchMonintor::Reading
2021-05-15 16:31:53.510 22128-22169/com.DefaultCompany.MeetBarracuda I/y.MeetBarracud: QarthPatchMonintor::CheckNotifyEvent
2021-05-15 16:31:53.510 22128-22169/com.DefaultCompany.MeetBarracuda I/y.MeetBarracud: QarthPatchMonintor::CheckNotifyEvent before read
2021-05-15 16:31:53.517 22128-22153/com.DefaultCompany.MeetBarracuda I/AwareBitmapCacher: init processName:com.DefaultCompany.MeetBarracuda pid=22128 uid=10515
2021-05-15 16:31:53.517 22128-22128/com.DefaultCompany.MeetBarracuda D/ZrHung.AppEyeUiProbe: notify runnable to start.
2021-05-15 16:31:53.518 22128-22171/com.DefaultCompany.MeetBarracuda D/ZrHung.AppEyeUiProbe: Runnable thread started.
2021-05-15 16:31:53.519 22128-22171/com.DefaultCompany.MeetBarracuda D/IMonitor: Load library imonitor_jni
2021-05-15 16:31:53.523 22128-22153/com.DefaultCompany.MeetBarracuda E/MemoryLeakMonitorManager: MemoryLeakMonitor.jar is not exist!
2021-05-15 16:31:53.526 22128-22173/com.DefaultCompany.MeetBarracuda E/AwareLog: AtomicFileUtils: readFileLines file not exist: android.util.AtomicFile@2262fbf
2021-05-15 16:31:53.527 22128-22173/com.DefaultCompany.MeetBarracuda E/AwareLog: AtomicFileUtils: readFileLines file not exist: android.util.AtomicFile@988b68c
2021-05-15 16:31:54.208 22128-22128/com.DefaultCompany.MeetBarracuda I/HwApsImpl: APS: new HwApsImpl created
2021-05-15 16:31:54.226 22128-22128/com.DefaultCompany.MeetBarracuda D/Unity: CommandLine:
2021-05-15 16:31:54.239 22128-22128/com.DefaultCompany.MeetBarracuda D/OpenGLRenderer: Skia GL Pipeline
2021-05-15 16:31:54.246 22128-22226/com.DefaultCompany.MeetBarracuda D/NetworkSecurityConfig: No Network Security Config specified, using platform default
2021-05-15 16:31:54.256 22128-22128/com.DefaultCompany.MeetBarracuda I/HwPhoneWindow: updateLayoutParamsColor false mSpecialSet=false, mForcedNavigationBarColor=false, navigationBarColor=0, mNavBarShow=false, mIsFloating=false
2021-05-15 16:31:54.257 22128-22128/com.DefaultCompany.MeetBarracuda I/HwPhoneWindow: updateLayoutParamsColor true mSpecialSet=false, mForcedNavigationBarColor=false, navigationBarColor=ff000000, mNavBarShow=false, mIsFloating=false
2021-05-15 16:31:54.273 22128-22128/com.DefaultCompany.MeetBarracuda D/ActivityThread: add activity client record, r= ActivityRecord{2eb9e89 token=android.os.BinderProxy@ee3d19 {com.DefaultCompany.MeetBarracuda/com.unity3d.player.UnityPlayerActivity}} token= android.os.BinderProxy@ee3d19
2021-05-15 16:31:54.275 22128-22128/com.DefaultCompany.MeetBarracuda D/ZrHung.AppEyeUiProbe: notify runnable to start.
2021-05-15 16:31:54.278 22128-22128/com.DefaultCompany.MeetBarracuda I/Unity: onResume
2021-05-15 16:31:54.288 22128-22128/com.DefaultCompany.MeetBarracuda D/HwAppInnerBoostImpl: set config for com.DefaultCompany.MeetBarracuda BOOST_FLAG=false REPORT_DURATION_CLICK=1000 REPORT_TIMES_CLICK=3 REPORT_DURATION_SLIDE=5000 REPORT_TIMES_SLIDE=16
2021-05-15 16:31:54.317 22128-22236/com.DefaultCompany.MeetBarracuda I/HiTouch_HiTouchSensor: enabledInPad = false,isPcCastMode = false
2021-05-15 16:31:54.319 22128-22236/com.DefaultCompany.MeetBarracuda D/HiTouch_PressGestureDetector: onAttached, package=com.DefaultCompany.MeetBarracuda, windowType=1, mHiTouchRestricted=false
2021-05-15 16:31:54.330 22128-22128/com.DefaultCompany.MeetBarracuda I/HwPhoneWindow: updateLayoutParamsColor false mSpecialSet=false, mForcedNavigationBarColor=false, navigationBarColor=ff000000, mNavBarShow=true, mIsFloating=false
2021-05-15 16:31:54.345 22128-22228/com.DefaultCompany.MeetBarracuda D/Unity: SetWindow 0 0xc60cf008
2021-05-15 16:31:54.358 22128-22128/com.DefaultCompany.MeetBarracuda E/ion: ioctl c0044901 failed with code -1: Invalid argument
2021-05-15 16:31:54.365 22128-22128/com.DefaultCompany.MeetBarracuda I/ViewRootImpl: jank_removeInvalidNode jank list is null
2021-05-15 16:31:54.366 22128-22128/com.DefaultCompany.MeetBarracuda I/Unity: windowFocusChanged: true
2021-05-15 16:31:54.367 22128-22128/com.DefaultCompany.MeetBarracuda W/InputMethodManager: startInputReason = 1
2021-05-15 16:31:54.379 22128-22228/com.DefaultCompany.MeetBarracuda I/Unity: MemoryManager: Using 'Dynamic Heap' Allocator.
2021-05-15 16:31:54.383 22128-22128/com.DefaultCompany.MeetBarracuda W/InputMethodManager: startInputReason = 5
2021-05-15 16:31:54.390 22128-22228/com.DefaultCompany.MeetBarracuda D/Unity: Enabling Unity systrace
2021-05-15 16:31:54.392 22128-22228/com.DefaultCompany.MeetBarracuda W/y.MeetBarracud: Accessing hidden method Ljava/lang/invoke/MethodHandles$Lookup;->
There is such an error in the logcat above: 2021-05-15 16:32:10.021 22128-23011/com.DefaultCompany.MeetBarracuda E/SwappyVk: Failed to wait for fence 2
Thanks for the additional information. It seems to be a compatibility issue on the Barracuda side. Could you submit a report using the Unity Editor built-in bug reporter?
Ok, I had upload the report. I tested your NNCAM project and had the same problem.
I fixed some minor problems in the recent commits and verified that it works correctly on Pixel 5.
Ok,Thank for your work, I'll test it later
On windows platform I can get correct mask, like below figure. but Can't get correct mask after switch android platform. my android version is 9. I don't know what the problem is.