国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術(shù)文章
文章詳情頁

Android Studio使用Kotlin時,修改代碼后運行不生效的解決方法

瀏覽:56日期:2022-09-26 15:09:01

問題現(xiàn)象

前段時間升級 Android Studio 3.1.3+ 版本后,決定嘗試使用 Kotlin 做 APP 開發(fā)看看。結(jié)果卻發(fā)現(xiàn),修改 String 資源后,“運行”,修改的內(nèi)容沒有生效。一開始以為只是 String 資源是這樣,于是試了下 kt 文件,結(jié)果發(fā)現(xiàn)“運行”也不能生效。

但是先 clean 了,再“運行”,卻可以正常編譯出來。查了好久發(fā)現(xiàn)是 New Module 后,Run/Debug Configurations不完整所致。

解決方法

1、

點擊“運行”按鈕旁邊的下拉按鈕,然后點擊Edit Configurations,打開配置窗口:

Android Studio使用Kotlin時,修改代碼后運行不生效的解決方法

2、

在打開的配置窗口左側(cè)選擇有問題,需要修正的 Module,鼠標左鍵單擊即可:

Android Studio使用Kotlin時,修改代碼后運行不生效的解決方法

3、然后在配置窗口右側(cè)的下方的Before launch一欄中,點擊“+”號,添加一個新的 Gradle Task:

Android Studio使用Kotlin時,修改代碼后運行不生效的解決方法

4、

此時,Task 中不需要填寫信息,直接點擊“OK”,然后確認Before launch中多出下面這項即可:

Gradle-aware Make

Android Studio使用Kotlin時,修改代碼后運行不生效的解決方法

5、

點擊“OK”,關(guān)閉配置窗口,至此配置過程就結(jié)束了,修改代碼之后“運行”不生效的問題也就解決了。

補充知識:Android項目集成kotlin,導致項目無法運行(出現(xiàn)一個紅叉)解決辦法

問題:Error:Please select Android SDK

近期,項目不太忙,打算引出google推了幾年的Kotlin。畢竟,Kotlin是Google推薦的Android開發(fā)首選語言,也推了好幾年了。然后,就手動加入各種配置,提交到了git上。結(jié)果,有的同學更新后,編譯通過了,就是在項目運行哪里有個紅叉,怎么也不能運行。

Edit configuration 里面也提示 Error:Please select Android SDK。如下圖

Android Studio使用Kotlin時,修改代碼后運行不生效的解決方法

下面,奉上解決辦法。

解決辦法:

一、 刪除.idea下的libraries文件夾(臨時解決辦法)

一開始是刪除項目的.idea下的libraries的文件夾。重新編譯就可以啦(實在不行,把module的.iml、project下面的.iml都刪除)。終于,可以開心coding …

Android Studio使用Kotlin時,修改代碼后運行不生效的解決方法

好景不長,高興了沒多長時間發(fā)現(xiàn)又不行啦,接著刪除libraries文件,編譯,coding …

發(fā)現(xiàn),這樣下去太痛苦,決定徹底消滅它。

通過查詢資料都說是Kotlin插件的版本跟同事的不一致造成的。趕緊看下,果然是比項目的Kotlin版本低很多。接下來就簡單了,升級Kotlin插件就好。

二、更新Kotlin插件

1,在線更新

File?Settings?Plugins,搜索kotlin,直接安裝或者更新插件,重啟就可以

Android Studio使用Kotlin時,修改代碼后運行不生效的解決方法

2,本地更新

本地更新的話。1,去網(wǎng)站下載插件;2,設(shè)置到Android studio里面

去網(wǎng)站下載插件

上Kotlin的官方https://plugins.jetbrains.com/plugin/6954-kotlin/versions,選一款適合你的版本,下載下來

Android Studio使用Kotlin時,修改代碼后運行不生效的解決方法

設(shè)置到Android studio里面

打開File?Settings?plugins,選擇kotlin,下面有一個Install plugin from disk…,點擊安裝我們下載的kotlin版本重啟就可以了

Android Studio使用Kotlin時,修改代碼后運行不生效的解決方法

以上這篇Android Studio使用Kotlin時,修改代碼后運行不生效的解決方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持好吧啦網(wǎng)。

標簽: Android
主站蜘蛛池模板: 毛片1级| 亚洲第一狼人区 | 亚洲色欧美 | 国产三级手机在线 | 九九成人 | 精品国产亚洲一区二区在线3d | 免费一区二区三区 | 国产欧美成人一区二区三区 | 乱淫毛片| 欧美视频在线一区 | 国产一级一片免费播放视频 | 久久久久久一级毛片免费无遮挡 | 免费的三级毛片 | 国产精品久久久久久久久久98 | 性色xxx | 日韩精品一区二区三区在线观看l | 久久99国产精品久久99果冻传媒 | 国语精品视频在线观看不卡 | 国产在线精品一区二区三区不卡 | 欧美日韩99 | 香港a毛片免费全部播放 | 一区二区三区不卡在线 | 精品国产_亚洲人成在线高清 | 欧美va在线播放免费观看 | 在线视频自拍 | 免费特黄一级欧美大片在线看 | 香蕉网影院在线观看免费 | 欧美视频在线看 | 99国产精品欧美久久久久久影院 | 欧美一级片免费 | a级毛片毛片免费观看久潮喷 | 欧美一区二区三区免费高 | 亚洲精品国产第一区第二区国 | 午夜67194 | 欧美国产亚洲一区 | 亚洲日韩视频免费观看 | 美女又黄又www | 在线观看日本永久免费视频 | 色综合日韩| 国产精品久久久久999 | 精品久久久久亚洲 |