赞
踩
本地Android Studio升级,旧版插件虽然可以继续使用,但是开发调试插件的时候会报错。
Android Studio版本: 2022.3.1 Giraffe Patch1,BuildID:223.8836.35
IDea Community 版本: 2022.3.3 (Community Edition), BuildID:223.8836.41
(尽量选择接近的的构建版本,方便调试)
初始Gradle IntelliJ Plugin版本:
plugins {
id 'java'
id 'org.jetbrains.intellij' version '1.1.4' // Intellij 203 及以上版本 (Android Studio Arctic Fox)
id 'org.jetbrains.kotlin.jvm' version '1.8.10'
}
初始JDK使用:jdk11
采取措施:升级gradle中的jvmTarget:
https://github.com/JetBrains/gradle-intellij-plugin/issues/1216
Could not initialize class com.intellij.ui.mac.foundation.Foundation
when building against local IDE · Issue #1216 · JetBrains/gradle-intellij-plugin (github.com)
这里注意:
出现这个是因为snapshot版本在另外的maven仓库中,需要在setting.gradle中配置:
参考:https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html#snapshot-release
Gradle IntelliJ Plugin | IntelliJ Platform Plugin SDK (jetbrains.com)
参考:https://github.com/JetBrains/gradle-intellij-plugin/issues/1216
Could not initialize class com.intellij.ui.mac.foundation.Foundation
when building against local IDE · Issue #1216 · JetBrains/gradle-intellij-plugin (github.com)
更新版本到1.11.0-SNAPSHOT
最后:原神,启动!!
基本都是gradle intellij plugin的锅,可以关注下这个插件的issue更新下版本。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。