Priority: P2: Important
Affects Version/s: 6.2.2
Fix Version/s: None
Component/s: Build System: CMake
Environment:Windows 10(21H1 Build 19043.1415)
android ndk 22.1.7171670
The initial library with debug symbols is biggern than 2GB in my App.
I noticed that if I make changes(f.e. qml) it is deployed without error, but the changes are not visible.
After a lot of testing I found that "cmake -E copy_if_different" does not work correctly on Windows.
So the updated file that is written to "AnotherApp/libAnotherApp_arm64-v8a.so" is not copied correctly to "AnotherApp/android-build/libs/arm64-v8a/libAnotherApp_arm64-v8a.so" and the old version is used for the deployment.
A workaround is to delete the "android-build" directory.
I opened a issue for CMake: CMake Issue 23052
This issue is just to let you know, not sure if there is anything you can/should do about it.