問題描述:
換了電腦,新安裝了個Android stdio 以為熟悉了,建立model就沒細看選項什麼的,直到開始寫監聽器的時候,我發現已經導入Button 但是還是報錯 一直alt+enter也沒用
原因分析:
百度了一下,才知道是建立model的時候出錯了,
因為我在使用kotlin環境,建的是kotlin檔案(以.kt結尾),就要使用Kotlin文法:val button_1:Button;
解決方案:
直接删掉然後右鍵建立java檔案再用java文法寫個MainActivity就行了
上面圖檔中選java不要選Kotlin!
要想預設是java,徹底删除kotlin的依賴就行了:
1.打開根目錄的build.gradle,Ctrl+F搜尋“kotlin”關鍵字,删除整行
2.打開app的build.gradle,Ctrl+F搜尋“kotlin”關鍵字,删除整行
3.重新sync+ReBuild項目,解決對應kotlin的報錯即可
但我覺得還是直接删掉重新建立友善。是以上述删除依賴的方法沒有嘗試,
我還需要加油