所以,我读过:How to write a plugin for Android Studio?以及为 IntelliJ 编写插件的文档(尽管它们似乎相当过时),但我仍然有点迷失。
基本上,我想做的是获取以下插件源:https://github.com/winterDroid/android-drawable-importer-intellij-plugin编译,这样我就可以对其进行一些小的补充。我已经下载了 IntelliJ 社区版,如果按照上述文档,我可以编译小型 IntelliJ 插件,但是当我尝试编译 Android Studio 插件的源代码时,它告诉我找不到导入 org.jetbrains.android.facet.AndroidFacet;
我的想法是,我可能在某个地方错过了 SDK,但是,在我的一生中,我无法确定需要导入哪个附加 SDK/库来获取 Android 特定的类套件。
有人可以指导我正确的方向来构建插件以使用 Android Studio 吗?如果它将其打包为 zip 文件(而不是启动嵌入插件的 Android Studio),那很好 - 我可以手动将 .zip 文件复制到我的 Android Studio 安装中进行测试。
最佳答案
您需要将plugins/android/lib/android.jar 添加到IntelliJ IDEA SDK 的类路径中。
关于java - 如何开始开发 Android Studio 插件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30378736/