網路城邦
上一篇 回創作列表 下一篇   字體:
[教學] Android 專案中出現 “Cannot resolve symbol … ” 的錯誤但還是可以編譯
2018/04/22 11:46:04瀏覽9945|回應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 根本大便

 

( 興趣嗜好電腦3C )
回應 推薦文章 列印 加入我的文摘
上一篇 回創作列表 下一篇

引用
引用網址:https://classic-blog.udn.com/article/trackback.jsp?uid=andy840119&aid=111572489