問題:
啟動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,成功。