【我的Android進階之旅】如何解決當機、斷電等情況之後,重啟Android Studio可以編譯apk,但是所有原始碼都爆紅錯誤的問題
一、問題描述
今天,同時開啟了三個Android Studio 工程之後,電腦之間卡死不動了。怎麼按鍵盤和移動滑鼠都沒有任何反應,過了幾分鐘之後,只能強制關閉電腦然後重啟電腦了。
重啟之後,重新開啟Android Studio,可以正常編譯安裝APP,但是此時隨意開啟一個程式碼,都是紅色的錯誤,如下圖所示
二、解決錯誤
2.1 嘗試Clean Project
我首先嚐試Clean Project
嘗試Clean Project之後,專案還是爆紅,無法解決。
2.2 嘗試Invalidate Caches / Restart…
後來我嘗試 【File】–>【Invalidate Caches / Restart】清除快取並重啟Android Studio,如下圖所示:
會彈出選項框,選擇【Invalidate and Restart】按鈕。
點選按鈕之後,Android Studio就會清除掉快取並重啟,然後重新編譯。
編譯之後,再看原始碼就正常了,不爆紅了。
三、總結
當遇到突然斷電、當機等情況導致的突然終止,再次開機開啟android studio之後所有方法都是紅色的錯誤。
解決方法為:【File】–>【Invalidate Caches / Restart】清除快取並重啟Android Studio,等android studio重啟之後就可以解決該問題了。
作者:歐陽鵬 歡迎轉載,與人分享是進步的源泉!
轉載請保留原文地址:https://blog.csdn.net/ouyang_peng/article/details/85776629
☞ 本人QQ: 3024665621
☞ QQ交流群: 123133153
☞ github.com/ouyangpeng
☞ oypcz@foxmail.com
如果本文對您有所幫助,歡迎您掃碼下圖所示的支付寶和微信支付二維碼對本文進行打賞。
相關文章
- Android Apk反編譯系列教程(三)Android Studio除錯smali程式碼AndroidAPK編譯除錯
- android 反編譯APK取原始碼。Android編譯APK原始碼
- Android編譯通過,執行編譯錯誤問題總結Android編譯
- 如何解決 Android Studio 上遠端依賴包重複的問題Android
- Android FrameWork 之原始碼編譯AndroidFramework原始碼編譯
- Android進階:十四、熟悉Android打包編譯的流程Android編譯
- Android加固之後Apk重簽名AndroidAPK
- Gluon 編譯 JavaFx -> android apk編譯JavaAndroidAPK
- Android 7.0/8.0 安裝APK時解析包錯誤問題AndroidAPK
- Android開發:APK的反編譯(獲取程式碼和資原始檔)AndroidAPK編譯
- 解決android studio 模擬器取法啟動聲音的錯誤Android
- Android Apk反編譯系列教程(一)如何反編譯APKAndroidAPK編譯
- 有關 Android Studio 重複引入包的問題和解決方案Android
- Android studio glide包重複問題AndroidIDE
- Android Studio中編譯除錯Launcher3Android編譯除錯
- Idea裡開發遇到所有專案的所有程式碼爆紅的問題與解決Idea
- 我的Android重構之旅:架構篇Android架構
- MacOS X 編譯Android原始碼Mac編譯Android原始碼
- Android Apk反編譯系列教程(二)APK重打包AndroidAPK編譯
- 解決Android Studio每次匯入專案都會下載Gradle和Android Gradle plugin的問題AndroidGradlePlugin
- Android Studio 解決編譯報錯 Could not download aapt2-windows.jarAndroid編譯APTWindowsJAR
- 【我的Android進階之旅】解決重寫onTouch事件提示的警告:onTouch should call View#performClick when a click is detectedAndroid事件ViewORM
- android studio 2.2.3 升級到3.1.2 原有專案編譯問題Android編譯
- 關於Android安裝apk出現解析包異常問題情況總結AndroidAPK
- flutter常見問題【3】:Flutter 使用Android studio 打包生成apkFlutterAndroidAPK
- 我的Android重構之旅:外掛化篇Android
- Ubuntu 15.04編譯Android 6.0.1原始碼-Nexus5真機編譯Ubuntu編譯Android原始碼
- Android APK反編譯技巧全講解AndroidAPK編譯
- Android Studio打包專案:APKAndroidAPK
- Android Studio升級gradle版本之後編譯出現CreateProcess error=206異常解決AndroidGradle編譯Error
- Android Studio使用筆記(1)使用android studio時避免每次啟動都進行網路gradle sync的方法Android筆記Gradle
- Android之點選Home鍵後再次開啟導致APP重啟問題AndroidAPP
- Android studio 自動複製生成的 apkAndroidAPK
- Android10.0 系統解析(02)——搭建Android原始碼編譯除錯環境Android原始碼編譯除錯
- Android進階:三、這一次,我們用最詳細的方式解析Android訊息機制的原始碼Android原始碼
- android studio jdk問題AndroidJDK
- 【安裝Android Studio報錯之解決方案】Android
- 從Android Studio 開始的ARCore之旅Android