ฉันทำการติดตั้ง Android Studio ของฉันเสียหาย (Arctic Fox 2020.3.1.25) มีวิธีสร้างไฟล์ตัวอธิบายปลั๊กอินใหม่หรือไม่?
หลังจากอัปเดตปลั๊กอิน Kotlin ฉันยกเลิกกล่องโต้ตอบ "รีสตาร์ท" เนื่องจากบล็อก UI และฉันต้องการตรวจสอบรายการคำแนะนำอื่นๆ ในเอาต์พุตบันทึก
จากนั้นฉันก็ปิดโครงการและออกจาก IDE โดยสมบูรณ์หลังจากรีสตาร์ท ไม่มีการเน้นไวยากรณ์และมีคำเตือนว่าไม่มีข้อมูลสไตล์ (ฉันควรรีสตาร์ท IDE ด้วยปุ่มรีสตาร์ทจากปลั๊กอินแทน)
จากการตั้งค่า > ปลั๊กอิน Kotlin เวอร์ชันล่าสุดบนแท็บ Marketplace แสดงเป็น "ติดตั้งแล้ว" อย่างไรก็ตาม แท็บที่ติดตั้งแล้วยังคงแสดงเวอร์ชันก่อนหน้า
จากนั้นฉันก็ปิดใช้งานปลั๊กอิน Kotlin ที่ติดตั้งและออกจากระบบ ตอนนี้เมื่อเปิดใช้งานจาก bin/studio.sh ข้อผิดพลาดต่อไปนี้จะได้รับ:
x@ubuntu:/usr/local/dev/android/studio-2020.3.1.25/bin$ ./studio.sh
2021-11-09 05:53:46,194 [ 885] WARN - llij.ide.plugins.PluginManager - พบปัญหาในการโหลดปลั๊กอิน:
ไฟล์ตัวอธิบายปลั๊กอินของ Android (id=org.jetbrains.android, path=/usr/local/dev/android/studio-2020.3.1.25/plugins/android) ว่างเปล่า
2021-11-09 05:53:46,222 [ 913] ข้อผิดพลาด - llij.ide.plugins.PluginManager - ไม่มีปลั๊กอินที่จำเป็น: org.jetbrains.android
com.intellij.ide.plugins.PluginManagerCore$EssentialPluginMissingException: ไม่มีปลั๊กอินที่จำเป็น: org.jetbrains.android
ที่ com.intellij.ide.plugins.PluginManagerCore.checkEssentialPluginsAreAvailable(PluginManagerCore.java:1032)
ที่ com.intellij.ide.plugins.PluginManagerCore.initializePlugins(PluginManagerCore.java:1104)
ที่ com.intellij.ide.plugins.PluginManagerCore.loadAndInitializePlugins(PluginManagerCore.java:1358)
ที่ com.intellij.ide.plugins.PluginManagerCore.lambda$initPlugins$15(PluginManagerCore.java:816)
ที่ java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:642)
ที่ java.base/java.util.concurrent.CompletableFuture.postComplete (CompletableFuture.java:506)
ที่ java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1705)
ที่ java.base/java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1128)
ที่ java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
ที่ java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:668)
ที่ java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:665)
ที่ java.base/java.security.AccessController.doPrivileged (Native Method)
ที่ java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:665)
ที่ java.base/java.lang.Thread.run(Thread.java:834)
2021-11-09 05:53:46,226 [ 917] ข้อผิดพลาด - llij.ide.plugins.PluginManager - Android Studio Arctic Fox | 2020.3.1 Patch 3 บิลด์ #AI-203.7717.56.2031.7784292
2021-11-09 05:53:46,232 [ 923] ข้อผิดพลาด - llij.ide.plugins.PluginManager - JDK: 11.0.10; VM: OpenJDK เซิร์ฟเวอร์ 64 บิต VM; ผู้ขาย: JetBrains s.r.o.
2021-11-09 05:53:46,232 [ 923] ข้อผิดพลาด - llij.ide.plugins.PluginManager - ระบบปฏิบัติการ: Linux
การติดตั้งเสียหาย
ไม่มีปลั๊กอินที่จำเป็น:
org.jetbrains.android
โปรดติดตั้ง Android Studio ใหม่ตั้งแต่ต้น
2021-11-09 05:53:46,340 [ 1031] คำเตือน - ntellij.ui.svg.SvgCacheManager - Icon Cache จะถูกสร้างขึ้นใหม่หรือใช้ข้อมูลเวอร์ชันก่อนหน้าซ้ำ (db=/home/x/.cache/Google/AndroidStudio2020.3 /icons-v2.db)
org.jetbrains.mvstore.MVStoreException: ไฟล์การอ่านเสียหายที่ตำแหน่ง 782336
ที่ org.jetbrains.mvstore.Chunk.readChunkHeader(Chunk.java:234)
ที่ org.jetbrains.mvstore.MVStore.readChunkHeader(MVStore.java:2006)
ที่ org.jetbrains.mvstore.MVStore.readChunkHeaderAndFooter(MVStore.java:1174)
ที่ org.jetbrains.mvstore.MVStore.readStoreHeader(MVStore.java:905)
ที่ org.jetbrains.mvstore.MVStore.<init>(MVStore.java:450)
ที่ org.jetbrains.mvstore.MVStore$Builder.openOrNewOnIoError(MVStore.java:3996)
ที่ com.intellij.ui.svg.SvgCacheManager.<init>(SvgCacheManager.java:59)
ที่ com.intellij.util.SVGLoader.<clinit>(SVGLoader.java:86)
ที่ com.intellij.util.ImageLoader.loadByDescriptor(ImageLoader.java:252)
ที่ com.intellij.util.ImageLoader.load(ImageLoader.java:224)
ที่ com.intellij.openapi.util.IconLoader$ResolvedImageDataResolver.loadImage(IconLoader.java:1150)
ที่ com.intellij.openapi.util.IconLoader$CachedImageIcon.loadImage(IconLoader.java:1017)
ที่ com.intellij.openapi.util.IconLoader$ScaledIconCache.getOrScaleIcon(IconLoader.java:1087)
ที่ com.intellij.openapi.util.IconLoader$CachedImageIcon.scale(IconLoader.java:932)
ที่ com.intellij.util.IconUtil.scale(IconUtil.java:522)
ที่ com.intellij.ui.AppUIUtil.scaleIconToSize(AppUIUtil.java:179)
ที่ com.intellij.ui.AppUIUtil.loadApplicationIcon(AppUIUtil.java:171)
ที่ com.intellij.ui.AppUIUtil.loadApplicationIconImage(AppUIUtil.java:150)
ที่ com.intellij.ui.AppUIUtil.updateWindowIcon(AppUIUtil.java:76)
ที่ com.intellij.idea.StartupUtil.updateFrameClassAndWindowIcon(StartupUtil.java:412)
ที่ java.base/java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:783)
ที่ java.base/java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:478)
ที่ java.base/java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1128)
ที่ java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
ที่ java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:668)
ที่ java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:665)
ที่ java.base/java.security.AccessController.doPrivileged (Native Method)
ที่ java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:665)
ที่ java.base/java.lang.Thread.run(Thread.java:834)
เกิดจาก: org.jetbrains.mvstore.MVStoreException: chunk id -1 ไม่ถูกต้อง
ที่ org.jetbrains.mvstore.Chunk.<init>(Chunk.java:175)
ที่ org.jetbrains.mvstore.Chunk.readChunkHeader(Chunk.java:231)
... 28 เพิ่มเติม