Opencv function slower in multithread in android

I am using some opencv function(such as blur/subtract/divide) in a program running in Android 11. To speed up I use std::thread. Same code running in windows shows a speedup, but in android app it runs even slower. Could anyone tell me why this happens or give me some advice?