I confirm that you cannot read the image dimensions of files in the assets folder. These files, in fact, are compressed with your application. They are not in a folder somewhere on your device. You have to copy them on your device (= to extract them) with File.Copy if you want to read their image dimensions.