從Intellij IDEA 15開始其內建的JDK版本就變成了1.8,於是就出現了無法輸入中文標點符號的BUG,一直到現在都沒有修復。
Android Studio在更新到IDEA 15的時候由於並沒有準備好使用JDK 1.8,所以就把內建的JDK換成了1.7,很幸運的避免了這個BUG。
但是從Android Studio 2.2預覽版開始,由於要支援JDK 1.8的新特性,自然而然的內建的JDK就升級到了1.8,於是這個BUG就出現了。看官方的issue已經有關於這個問題的記錄,便期待Google能在正式版上解決這個問題。
今天早上Google終於釋出了萬眾期待的Android Stuido 2.2正式版,作為一線開發者義無反顧的升級了,升級以後我第一個驗證的就是有沒有修復這個問題,結果很遺憾。
解決這個BUG只有使用8u45版本的JDK才行,其它版本都不行,安裝好後到專案的設定頁面選擇8u45版本的jdk,然後重啟Android Studio即可。
JDK 1.8u45下載地址:www.oracle.com/technetwork…