2016年4月13日 星期三

[Android] Android Studio 2.0 with java8


在實際使用新的Android Studio 2.0後,
發現有好多都不認得了XD
不知道什麼時候冒出來的Gradle Script(天啊我到底埋在Driver層多久了)以外,
然後Android N也有preview了。

在build的時候,
由於電腦環境先前先裝過java7,而後升成java8,
在編譯一個單純的activity時可能會出現類似這樣的錯誤:


Unsupported major.minor version 52.0

經過查詢了一下, 最簡單的方式就是更改指定build的sdk路徑:
File->Project Stucture...

找到SDK Location頁籤中的JDK Location, 將其改成1.8的路徑即可。

當然,如果要降版使用1.7也是可以的,
只是這樣的話就要改Gradle Script.
於build.gradle裡面:

android { 
          compileSdkVersion 19
          buildToolsVersion "19.0.0"
    defaultConfig {
          minSdkVersion 7
          targetSdkVersion 19
    }
    compileOptions {
          sourceCompatibility JavaVersion.VERSION_1_7
          targetCompatibility JavaVersion.VERSION_1_7
    }
}

沒有留言:

張貼留言