[教學] Android 專案中出現 “Cannot resolve symbol … ” 的錯誤但還是可以編譯
2018/04/22 11:46
瀏覽10,228
迴響0
推薦0
引用0
前言 :
因為公司的APP 也需要Android 端
所以得順便學Android了(汗
.
然後公司終於換新的Macbook了
是頂規的喔哦哦哦哦
.
有點懶得拍了
照片請自行google 搜尋
.
正文 :
雖然說大三那時候學過Android,實際在其他公司也有寫過專案
不過那時後實在沒啥經驗,有很多Android的基礎還是沒搞懂
.
最近下載完其他人的專案後發現一個很神奇的問題
就是可以編譯
但是就是有些import 會出現 “Cannot resolve symbol … ”
.
總覺得有點機掰啊這個
所以到底是怎樣ODO
.
後來不小心爬到這篇後,突然霍然開朗
https://www.zhihu.com/question/49990521
.
簡單來說就是目前專案上指定的套件版本
例如25.0.1
但電腦上只裝了25.4.0
所以會找一個類似版本的套件來幫你編譯
.
我不太確定是不是Android Studio
為了希望user 裝上版號完全一樣的套件
故意設計的
.
然後就到build.gradle (Mudule : app 那個)
如果有用橙色框起來的,就是那個套件版號電腦上沒有
.
滑鼠移過去後,會有推薦的版號
.
照著建議修改一下版號
.
然後右上角Sync一下,就大功告成了
.
後記 :
馬得還是nuget好用
guadle 根本大便
自訂分類:[隨意教學文]
上一則: [教學]如何在Azure上面綁上網域(以網路中文為例)下一則: [教學] APPCenter 出現 Two-Factor Authentication is currently not supported. 錯誤
你可能會有興趣的文章: