android studio ไม่เริ่ม java.lang.NoSuchMethodError
ฉันได้รับข้อผิดพลาดนี้เมื่อเริ่มต้น android studio
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
ระบบปฏิบัติการของฉันคือ ubuntu 20.04 LTS 64bit
คำตอบ
ฉันไม่รู้ว่าอะไรเป็นสาเหตุของปัญหานี้ แต่เรียกใช้เมื่อ sudo แก้ปัญหา
ไดเร็กทอรีการติดตั้งของคุณคือ / opt ดังนั้นให้รันคำสั่งนี้บนเทอร์มินัล
sudo ./opt/androidStudioDirectory/bin/studio.sh
ครั้งแรกที่ผมพบปัญหานี้หลังจากการปรับปรุงสตูดิโอ Android ของฉันไป 4.0.1 allbeit บนMacOS ในการแก้ไขปัญหานี้โปรดทำตามขั้นตอนต่อไปนี้:
- ไปที่ไดเร็กทอรี
~/Library/Application Support/AndroidStudio - คุณจะพบ
marketplaceโฟลเดอร์ในตำแหน่งนี้ - เปลี่ยนชื่อโฟลเดอร์นี้แล้วลองเริ่ม Android Studio อีกครั้ง
- เมื่อ Android Studio เริ่มการทำงานอีกครั้งให้ไปที่
Android Studio -> Preferences - ข้ามไปและคลิก
Pluginsinstalled - ปลั๊กอินที่เข้ากันไม่ได้จะปรากฏในขั้นตอนนี้ คลิกลบ / ถอนการติดตั้งสำหรับปลั๊กอินเหล่านี้
- รีสตาร์ท
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เป็น Android Studio เวอร์ชันปัจจุบันของฉัน
คุณสามารถใช้รุ่น Canary ได้จนกว่า Google จะเผยแพร่ v4.2 สิ่งนี้ได้ผลสำหรับฉัน เพียงแค่เปิดการติดตั้งซอฟต์แวร์และค้นหา "android studio canary"
ฉันวิ่งเข้าไปในปัญหานี้หลังจากการอัพเกรดจาก Android 4.0.1 สตูดิโอไป 4.1.1 ~/.local/share/Google/AndroidStudio4.1แต่แก้ไขได้โดยการลบปลั๊กอินบางอย่างภายใต้ไดเรกทอรี ปลั๊กอินที่ฉันลบคือ:
idea-multimarkdown
Gauge-Java-Intellij
markdown
marketplace