【发布时间】:2019-06-21 11:03:31
【问题描述】:
我需要什么:
我不需要打开一个新的 IntelliJ 实例,而是需要它来打开一个 Android Studio 实例,因为它将是一个 Android Studio 插件。
我已经取得的成就:
- 为 IntelliJ 创建最简单的插件。
- 执行此插件并打开一个新的 IntelliJ 实例。
- 执行插件,它工作得很好。
我已经按照许多教程告诉我的那样更改了alternativeIdePath。
Guide我一直在关注。
我尝试了很多方法来设置alternativeIdePath。
intellij {
// version '2018.2.5'
alternativeIdePath "/opt/android-studio/bin/studio.sh"
}
还有
intellij {
// version '2018.2.5'
alternativeIdePath "/opt/android-studio/bin/ ./studio.sh"
}
还有其他一些幼稚的方法……
我也尝试从右侧的 gradle 运行 Ide。
在我的用户位置上有我的 Android Studio 和 Android/Sdk 之前,它并不能正常工作。所以我把所有东西都移到了我的/opt/android-sdk 和/opt/android-studio/ 看看是不是问题所在。
这是我的日志,因为它没有找到 Android Studio 路径:
09:04:43: Executing task ':runIde'...
> Configure project :
Cannot find alternate SDK path: /Applications/Android App /opt/android-studio/bin/studio.sh. Default IDEA will be used : /home/yurisnm/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/LATEST-EAP-SNAPSHOT/2c16b45a5e389f84167a176491768cfd5a70e8a9/ideaIC-LATEST-EAP-SNAPSHOT
Cannot find alternate SDK path: /Applications/Android App /opt/android-studio/bin/studio.sh. Default IDEA will be used : /home/yurisnm/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/LATEST-EAP-SNAPSHOT/2c16b45a5e389f84167a176491768cfd5a70e8a9/ideaIC-LATEST-EAP-SNAPSHOT
> Task :compileKotlin UP-TO-DATE
> Task :compileJava UP-TO-DATE
> Task :patchPluginXml UP-TO-DATE
> Task :processResources UP-TO-DATE
> Task :classes UP-TO-DATE
> Task :instrumentCode UP-TO-DATE
> Task :postInstrumentCode
> Task :inspectClassesForKotlinIC UP-TO-DATE
> Task :jar UP-TO-DATE
> Task :prepareSandbox UP-TO-DATE
> Task :runIde
Cannot find alternate SDK path: /Applications/Android App /opt/android-studio/bin/studio.sh. Default IDEA will be used : /home/yurisnm/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/LATEST-EAP-SNAPSHOT/2c16b45a5e389f84167a176491768cfd5a70e8a9/ideaIC-LATEST-EAP-SNAPSHOT
Cannot find alternate SDK path: /Applications/Android App /opt/android-studio/bin/studio.sh. Default IDEA will be used : /home/yurisnm/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/LATEST-EAP-SNAPSHOT/2c16b45a5e389f84167a176491768cfd5a70e8a9/ideaIC-LATEST-EAP-SNAPSHOT
Cannot find alternate SDK path: /Applications/Android App /opt/android-studio/bin/studio.sh. Default IDEA will be used : /home/yurisnm/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/LATEST-EAP-SNAPSHOT/2c16b45a5e389f84167a176491768cfd5a70e8a9/ideaIC-LATEST-EAP-SNAPSHOT
Cannot find alternate SDK path: /Applications/Android App /opt/android-studio/bin/studio.sh. Default IDEA will be used : /home/yurisnm/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/LATEST-EAP-SNAPSHOT/2c16b45a5e389f84167a176491768cfd5a70e8a9/ideaIC-LATEST-EAP-SNAPSHOT
Cannot find alternate SDK path: /Applications/Android App /opt/android-studio/bin/studio.sh. Default IDEA will be used : /home/yurisnm/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/LATEST-EAP-SNAPSHOT/2c16b45a5e389f84167a176491768cfd5a70e8a9/ideaIC-LATEST-EAP-SNAPSHOT
Cannot find alternate SDK path: /Applications/Android App /opt/android-studio/bin/studio.sh. Default IDEA will be used : /home/yurisnm/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/LATEST-EAP-SNAPSHOT/2c16b45a5e389f84167a176491768cfd5a70e8a9/ideaIC-LATEST-EAP-SNAPSHOT
Cannot find alternate SDK path: /Applications/Android App /opt/android-studio/bin/studio.sh. Default IDEA will be used : /home/yurisnm/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/LATEST-EAP-SNAPSHOT/2c16b45a5e389f84167a176491768cfd5a70e8a9/ideaIC-LATEST-EAP-SNAPSHOT
Cannot find alternate SDK path: /Applications/Android App /opt/android-studio/bin/studio.sh. Default IDEA will be used : /home/yurisnm/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/LATEST-EAP-SNAPSHOT/2c16b45a5e389f84167a176491768cfd5a70e8a9/ideaIC-LATEST-EAP-SNAPSHOT
OpenJDK 64-Bit Server VM warning: ignoring option MaxPermSize=250m; support was removed in 8.0
BUILD SUCCESSFUL in 14s
10 actionable tasks: 2 executed, 8 up-to-date
09:04:57: Task execution finished ':runIde'.
现在我靠在墙上了。
【问题讨论】:
标签: android android-studio intellij-idea plugins