I also noticed this. Here are some of the assets that are placed in these directories:
webkit/play.png webkit/nullPlugin.png webkit/missingImage.png webkit/android-weberror.png sounds/bootanim1.raw images/comobox-disabled.png images/comobox-noHighlight.png
My guess is that the system uses these assets to be present in all .apk files. But instead of creating them (which would increase the size of all .apk files), Android mimics them through the API.
In addition, as a side effect, you can override these assets with any custom asset that has the same name as the built-in one. Not that it was too useful, but it is possible.
inazaruk
source share