解決android原生javax導致java原生javax包無法加載bug()

最近在android環境下使用javax下面的swing圖形界面,但是居然加載不了,覺得很奇怪,之前自己用過也沒問題,而且javax包就是jre自帶的,如下圖:

我就試着自己手動import導入,結果javax.後面自動提醒的並不是java中javax下面的目錄:

看來肯定是包名相同引起的問題,就找了一下還有哪裏有javax,結果一看android的sdk中就有javax,對了一下目錄也對上了,就是說javax包默認去取android中的javax,所以無法加載java中javax。

問題原因就是這個,那就好辦了,直接在依賴中添加對java的依賴,這個依賴就添加到你的app的build.gradle或者相應的module中的build.gradle中,

更新一下即可!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章