在Android Studio中安装Ultimate版IntelliJ插件

7
我拥有有效许可证的 IntelliJ Idea 的旗舰版。完整版中有一个非常实用的插件,名为 Database Tools and SQL support,它允许开发人员浏览并运行存储在手机中的 SQLite 数据库查询。
现在我需要在 Android Studio 中使用此插件。看起来 Android Studio 是基于社区版构建而成的,并且没有内置此插件,也无法在插件仓库中找到。
是否可以在 Android Studio 中使用 IntelliJ Idea 的插件?只需将文件复制并粘贴到 plugins 文件夹似乎不起作用。

Plugins page screen shot

我安装了Database Navigator插件,但它无法像IntelliJ那样连接到Android设备。是否有替代的Database Tools and SQL support插件或任何方法可以配置Database Navigator,使其可以访问安装在移动设备上的Android应用程序中的数据库?

据我所知,Android Studio的功能已经合并回IntelliJ中了,你尝试使用带有Android插件的Ultimate Edition了吗? - Vic
@Vic 是的,我通常使用带有Android插件的IntelliJ,但有一个特定的项目需要我使用Android Studio,并且我需要这个插件来完成这个项目。 - Mohammad Jafar Mashhadi
1个回答

5

如你所述,一些插件只有在IntelliJ Ultimate中才可用,因此你无法在基于Android Studio的IntelliJ Community中使用它们。这在Database插件的plugin.xml中已经注明:

<depends>com.intellij.modules.ultimate</depends>

这就是仅仅移动插件库文件不能解决问题的原因。
解决方案是同时使用两个应用程序:Android Studio进行编码,IntelliJ Ultimate浏览手机数据库。

1
好的答案。不过我想知道这个依赖关系是否纯粹是逻辑上的,还是实际上存在一些对“ultimate”的代码依赖关系。如果将plugin.xml编辑以删除此依赖项,会发生什么? - Vic
令人惊讶的是,这确实在CE中启用了插件。然而,它是无法使用的。您可以添加数据源,但无法打开表编辑器或查询控制台。编辑器支持也已损坏。 - Darek Kay

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接