问题:
启动Charles时报错,提示、Startup Error:Error starting Java VM。

分析:
安装了java,安装了jdk1.8.0。
问题原因:
操作系统为64位的win10系统,jdk安装了两个版本,一个32位的,一个64位的,环境变量配置的是32位的,导致默认启动的JVM是32位的,但Charles安装的是64位,所以启动的时候未找到JVM.
解决方案:
删除32位的jdk,并将环境变量更新为64位安装路径。
启动Charles,成功。