为什么赢了';我的自定义IntelliJ插件不会出现在Android Studio或PyCharm中吗?

为什么赢了';我的自定义IntelliJ插件不会出现在Android Studio或PyCharm中吗?,android,android-studio,intellij-idea,intellij-plugin,android-studio-plugin,Android,Android Studio,Intellij Idea,Intellij Plugin,Android Studio Plugin,我创建了一个IntelliJ插件,它在IDEA、RubyMine、Rider等中表现良好,但在Android studio和Pycharm中都没有。我不知道为什么 在Android Studio中,当我按插件全名或插件开发者名称搜索插件时,插件根本不会出现 然而,在这本书中,它显示出它确实与androidstudio兼容 这是我的plugin.xml文件 <idea-plugin> <id>...</id> <name>...<

我创建了一个IntelliJ插件,它在IDEA、RubyMine、Rider等中表现良好,但在Android studio和Pycharm中都没有。我不知道为什么

在Android Studio中,当我按插件全名或插件开发者名称搜索插件时,插件根本不会出现

然而,在这本书中,它显示出它确实与androidstudio兼容

这是我的plugin.xml文件

<idea-plugin>
    <id>...</id>
    <name>...</name>
    <version>...</version>
    <vendor email="..." url="...">...</vendor>

    <description>...</description>

    <!-- please see http://www.jetbrains.org/intellij/sdk/docs/basics/getting_started/plugin_compatibility.html
         on how to target different products -->
    <depends>com.intellij.modules.all</depends>
    <depends>com.intellij.modules.platform</depends>
    <depends>com.intellij.modules.lang</depends>
    <depends>org.jetbrains.plugins.github</depends>

    <extensions defaultExtensionNs="com.intellij">
        <toolWindow id="Gists" anchor="right" factoryClass="..." conditionClass="..."/>
    </extensions>

    <actions>
        <action id=...>
            <keyboard-shortcut first-keystroke="control shift J" keymap="$default"/>

            <add-to-group group-id="EditorPopupMenu" anchor="last"/>
            <add-to-group group-id="ProjectViewPopupMenu" anchor="last"/>
        </action>
    </actions>
</idea-plugin>

...
...
...
...
...
com.intellij.modules.all
com.intellij.modules.platform
com.intellij.modules.lang
org.jetbrains.plugins.github
我认为只要在
dependens
属性中提供正确的选项就足够了,我认为这样做是正确的。除非我遗漏了什么


有什么想法吗

您可以在更新页面(单击版本选项卡中的版本)上检查不受支持的产品列表,并说明产品不受支持的原因。Module
com.intellij.modules.all
仅在以下IDE中受支持:

  • 安卓工作室
  • IntelliJ IDEA Ultimate
  • IntelliJ创意社区
  • 智能教育理念
  • 议员
您可以在此页面上检查哪些IDE支持哪些模块

至于Android Studio-请检查它的内部版本号是否与您的插件的
-
:例如,Android Studio 4.0 Canary 7的内部版本号
193.5233.102.40.6085562
-您可以查看
关于
菜单