1.安裝完成后通過(guò)點(diǎn)擊啟動(dòng)臺(tái)的AndroidStudioPreview圖標(biāo)啟動(dòng)IDE,在運(yùn)行run時(shí)沒(méi)有反應(yīng)或提示權(quán)限拒絕錯(cuò)誤Permission Denied
在終端中使用下面的命令啟動(dòng)IDE:
sudo /Application/Android\ Studio\ Preview\ ARM64.app/Contents/MacOS/studio
路徑根據(jù)ASP安裝的具體文件目錄略作修改即可。
2.同時(shí)安裝了intellij-emmylua和Luanalysis插件后IDE啟動(dòng)報(bào)錯(cuò)org.picocontainer.PicoRegistrationException: Key com.tang.intellij.lua.luacheck.LuaCheckSettings
原因:兩個(gè)插件存在沖突激涤。
正常情況下找到ASP的插件目錄刪除其中一個(gè)插件就可以解決這個(gè)問(wèn)題异袄。但是渤刃!因?yàn)楸救耸褂玫氖莝udo命令啟動(dòng)的IDE泉手,導(dǎo)致我找到ASP的插件目錄結(jié)果沒(méi)有這兩個(gè)插件骆姐!
解決方案:
使用命令查看插件目錄:
sudo find / -name "Luanalysis"
發(fā)現(xiàn)該插件目錄為:/System/Volumes/Data/Users/macmini1/Library/Application Support/Google/AndroidStudioPreview2020.3/plugins/intellij-emmylua
該目錄為系統(tǒng)目錄笔呀,root權(quán)限也刪除不了幢踏,需要進(jìn)入MacOS Recovery模式才可以!P硎Α房蝉!
MacM1進(jìn)入該模式的方式為:
啟動(dòng)時(shí)長(zhǎng)按電源鍵,直到出現(xiàn)Macintosh HD 和 Options 兩個(gè)圖標(biāo)選項(xiàng)界面微渠,選擇 Options搭幻,在該模式下啟動(dòng)終端,執(zhí)行下面的命令刪除插件逞盆,重啟MacM1問(wèn)題解決檀蹋!
sudo rm -rf ./System/Volumes/Data/private/var/root/Library/Application Support/Google/AndroidStudioPreview2020.3/plugins/Luanalysis
路徑需要根據(jù)自身插件路徑修改。
更新補(bǔ)充:
參考文檔:
https://stackoverflow.com/questions/47283225/how-to-run-android-studio-3-0-from-command-line-as-root-user-in-mac
https://blog.csdn.net/m0_58568357/article/details/120607521
https://www.macworld.com/article/234881/how-to-boot-an-apple-silicon-mac-into-recovery-mode.html