Android將Jar放入libs目錄下編譯報錯

HackShendi發表於2020-10-16

i'm shendi


 

 

 

 

 

今天寫android專案時發生的問題,將jar包放入libs目錄下,然後編譯報錯

首先,我將build.gradle中的某一行註釋了,這一行會將libs下所有jar自動引入

//implementation fileTree(dir: 'libs', include: ['*.jar'])

然後我build就沒有問題了

但是jar包沒有被使用

然後觀察錯誤資訊,往下滑,大致意思就是....要加一段宣告java1.8的

我Jar使用的是1.8的jdk,as預設不是使用的1.8的?

 

於是在build.gradle的android{} 中加入

compileOptions {
    sourceCompatibility 1.8
    targetCompatibility 1.8
}

問題解決

相關文章