6.10.2015

Android Studio build error - JDK CreateProcess error=2, 系統找不到指定的檔案。

Cannot run program "C:\Program Files\Java\jdk1.8.0_25/bin/java": CreateProcess error=2, 系統找不到指定的檔案。

發生這錯誤,原因是我把jdk1.8砍掉了,換成jdk1.7(至於為什麼要降版,因為要做ProGuard混淆程式碼必須在jdk1.7以下版本才有支援)

很奇怪的是系統的環境變數(PATH)我也改了也重開機了,Android Studio就是不會自動抓取參數值,所以我找了又找看是哪邊寫死了參數。

後來發現在"User/(使用者名稱)/.AndroidStudioBeta/config/options/jdk.table.xml"裡面寫死了很多jdk1.8.0_25值,ORZ...把他全改成1.7的路徑後,就都正常了。