我在使用ImageIO.read(文件文件)读取这个JPEG文件时遇到问题 - 它会抛出一条带有"Unsupported Image Type"消息的异常.
我尝试过其他JPEG图像,它们似乎工作正常.
我能够发现的唯一区别是这个文件似乎包含一个缩略图 - 已知会导致ImageIO.read()出现问题吗?

编辑:
添加了生成的图像:

我刚刚下载了最新版本的Android studio并尝试运行它,但我立即收到错误消息"Android Studio意外退出".
我按照类似线程的建议来设置STUDIO_SDK版本(在终端中),但这似乎没有帮助.我试过从启动器和终端打开应用程序,但我两种方式都得到同样的错误.
$ echo $JAVA_HOME
/Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home
$ echo $STUDIO_SDK
/Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk
$ grep -A 1 "JVMVersion" /Applications/Android\ Studio.app//Contents/Info.plist
<key>JVMVersion</key>
<string>1.8*,1.8+</string>
Run Code Online (Sandbox Code Playgroud)
我还缺少什么?
没有idea.log文件,但问题报告如下:
Process: launchd [11964]
Path: /Applications/Android Studio.app/Contents/MacOS/studio
Identifier: com.google.android.studio
Version: ??? (???)
Code Type: X86-64 (Native)
Parent Process: launchd [9844]
Date/Time: 2016-11-23 09:24:19.877 +0000
OS Version: Mac OS X 10.7.5 (11G63)
Report Version: 9
Interval Since Last Report: 7418 sec
Crashes Since Last Report: 21
Per-App Crashes Since Last Report: 18
Anonymous UUID: 69831F0A-5E39-44B1-A534-CB06C4589328
Crashed Thread: Unknown
Exception …Run Code Online (Sandbox Code Playgroud)