android studio가 java.lang.NoSuchMethodError를 시작하지 않습니다.
Android 스튜디오를 시작할 때이 오류가 발생합니다.
java.lang.NoSuchMethodError: com.intellij.ide.plugins.PluginManagerCore.loadDescriptors()[Lcom/intellij/ide/plugins/IdeaPluginDescriptorImpl;
at com.a.a.b.b.ar.a(ar.java:121)
at com.a.a.b.b.ar.a(ar.java:71)
at com.intellij.idea.MainImpl.start(MainImpl.java:19)
at com.intellij.idea.StartupUtil.startApp(StartupUtil.java:303)
at com.intellij.idea.StartupUtil.prepareApp(StartupUtil.java:245)
at com.intellij.ide.plugins.MainRunner.lambda$start$0(MainRunner.java:47)
at java.lang.Thread.run(Thread.java:748) .... JRE 1.8.0_242 release-1644-b3-6222593 amd64 by JetBrains s.r.o ***/opt/android-studio-ide-201.6858069-linux/android-studio/jre/jre
내 운영 체제는 우분투 20.04 LTS 64 비트입니다.
답변
이 문제의 원인을 모르지만 sudo로 실행하면 해결됩니다.
설치 디렉토리는 / opt이므로 터미널에서이 명령을 실행하십시오.
sudo ./opt/androidStudioDirectory/bin/studio.sh
MacOS 에서 Android Studio를 4.0.1로 업데이트 한 후 처음이 문제가 발생했습니다 . 이 문제를 해결하려면 다음 단계를 따르십시오.
- 디렉토리로 이동
~/Library/Application Support/AndroidStudio marketplace이 위치에서 폴더를 찾을 수 있습니다.- 이 폴더의 이름을 바꾸고 Android Studio를 다시 시작하십시오.
- Android Studio가 다시 시작되면
Android Studio -> Preferences - 이동하고을
Plugins클릭installed합니다. - 이 단계에서 호환되지 않는 플러그인이 나타납니다. 이 플러그인에 대해 삭제 / 제거를 클릭하십시오.
- 다시 시작하면
IDE모두 완벽해야합니다.
이것이 효과가 있기를 바랍니다.
이 오류는 IDE 플러그인의 문제를 나타냅니다.
에서 Android Studio 폴더를 제거합니다 ~/.local/share/Google/.
문제가 해결 될 것입니다.
Windows의 경우 다음을 방문하십시오.
https://www.codetd.com/en/article/11876922
나는 그것이 나를 위해 일했던 것과 똑 같았습니다.
실제로 Google 폴더 및 기타 폴더의 모든 것을 삭제하고 처음으로 설치하는 것처럼 앱을 다시 설치했으며 저에게 효과적이었습니다.
내 컴퓨터에서 같은 문제가 발생했습니다. 에있는 plugins폴더 를 삭제하여 해결되었습니다 .local/share/JetBrains/Toolbox/apps/AndroidStudio/ch-0/201.6953283.plugins/marketplace. 참고 201.6953283은 안드로이드 스튜디오의 내 현재 버전이었다.
Google에서 v4.2를 출시 할 때까지 카나리아 빌드를 사용할 수 있습니다. 이것은 나를 위해 일했습니다. 소프트웨어 설치를 열고 "android studio canary"를 검색하십시오.
Android Studio 4.0.1에서 4.1.1로 업그레이드 한 후이 문제가 발생했지만 디렉토리에서 일부 플러그인을 삭제하여 해결했습니다 ~/.local/share/Google/AndroidStudio4.1. 내가 삭제 한 플러그인은 다음과 같습니다.
idea-multimarkdown
Gauge-Java-Intellij
markdown
marketplace