I also upgraded to Studio 2.3, and this error suddenly occurred.
AAPT: \\?\C:\Users\LeoΕ‘\.android\build-cache\ce4c6faf7b6acf7c9a9f7875a69dc5776c2cfd5b\output\res\drawable-xhdpi-v4\msbp_math_compass.png ERROR: Unable to open PNG file
I realized one similarity in your and my logs: non-ASCII characters in the username. Then I found that it is a build cache directory. And there was information on how to turn it on. So I tried to disable it:
gradle.properties
android.enableBuildCache=false
And it works! I can compile my project again. I sent question 236304 to Google.
Another option is to change the location of the build cache:
android.enableBuildCache=true android.buildCacheDir c:\\Dev\\Android\\cache\\
source share