问题标签 [plugin.xml]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
404 浏览

android - Cordova 插件中自定义框架的目标特定平台

我正在为包含自定义框架的 Android 开发一个 Cordova 插件,其中一个仅与 cordova-android >= 4.0.0 兼容。

我知道在 plugin.xml 文件中我们可以针对 cordova-android 特定版本,但这适用于平台的整个插件。

这是我的简短版本plugin.xml

这里,名为“first-framework”的框架仅适用于cordova-android < 4.0.0,而“second-framework”仅适用于cordova-android >= 4.0.0。

基本上我的目标是只有一个 plugin.xml文件声明:

  • 如果 cordova-android < 4.0.0 :使用“第一框架”
  • 否则,如果 cordova-android >= 4.0.0 :使用“第二框架”

我怎么能这样做?

谢谢

0 投票
1 回答
517 浏览

java - Eclipse RCP 应用程序中未显示主工具栏

我在 Eclipse RCP 3.x 上有一个应用程序,并尝试通过 plugin.xml 添加一个主工具栏。

运行应用程序后我看不到它,工具栏不可见。我不明白代码中有什么问题。

0 投票
1 回答
233 浏览

cordova - cordova plugin.xml 框架替换了我的 build.gradle

我写如下

但是我在platforms/android/IMKit 下的build.gradle 文件被cordova 替换为它自己的文件。如何避免 cordova 替换我的 build.gradle 文件。

0 投票
1 回答
141 浏览

java - Eclipse RCP- 仅文件夹的属性页

我正在尝试使用plugin.xml创建一个属性页。我希望仅当您右键单击 -> 文件夹属性时才会显示此属性页。

我使用了这段代码:

当我从 Navigator 打开属性时,这有效。但是从 Project Explorer 打开它时,我看不到属性页面!

从导航器:

在此处输入图像描述

从项目资源管理器:

在此处输入图像描述

我怎样才能让我的属性页面也使用项目资源管理器显示?

0 投票
1 回答
1595 浏览

ios - Cordova 插件:使用弱链接添加自定义框架

在我的 plugin.xml 中,我试图声明一个自定义的 .framework 并对其进行弱链接,但是一旦我打开 Xcode,我看到添加的框架仍被标记为“必需”而不是“可选”。

这是我的 plugin.xml 条目:

.framework这是我收到的第 3 方自定义,其中包含标题(显然)和共享动态库文件(我将在运行时使用 加载dlopen("TheDylib", RTLD_LAZY|RTLD_GLOBAL);)。

我不能使用的原因<header-file src="BlaBla.framework/Headers/Bla.h" />是它们.framework本身的标题是指内部标题,#import <BlaBla.framework/SomeHeader.h>因此<header-file>在这种情况下标签无济于事。

0 投票
2 回答
898 浏览

java - Eclipse插件:自定义plugin.xml like editor

我一直在尝试plugin.xml在我自己的 Eclipse 插件中模仿编辑器。我想要一个自定义文件类型的图形编辑器。与 PDE 具有特定表单/编辑器打开的方式相同plugin.xml

据我了解,我可以实现文本Editor并链接文件类型以在特定编辑器中打开。要添加图形方面,我可以制作一个Form.

我不明白如何将其链接Form到我的自定义文件类型。

0 投票
0 回答
269 浏览

java - 从 plugin.xml 访问变量

我目前正在为 Eclipse RCP 插件开发资源管理器。该资源管理器中的节点有一个上下文菜单,用户可以在其中选择一个切换框,选择设置一个布尔值。此上下文菜单来自 plugin.xml。它的初始状态和当前状态都应取决于该字段在所选节点中的设置。遗憾的是,我无法找到一种方法使变量依赖于 plugin.xml 中选定节点的字段。我该怎么做呢?

我基本上需要一个

我可以放入我的

<state class="org.eclipse.ui.handlers.RegistryToggleState: id> </state>

我是在完全错误的轨道上并尝试另一种方式吗?我应该

0 投票
1 回答
27 浏览

eclipse - Eclipse RCP 生成带有空格缩进的 plugin.xml

最近我需要设置 Eclipse RCP 3.7 (Indigo) 来缩进 XML 文件中的标签。我已经设置了PreferencesXMLXML FilesEditor → ◉ Indent using tabs,但是plugin.xml生成空格缩进 x​​ml 的可视构造函数。

我该怎么做 - 强制视觉构造函数plugin.xml生成制表符缩进的 XML 文件?

感谢您的建议和时间。

0 投票
2 回答
731 浏览

java - How can I add popup menu in Project explorer context menu, only for .java files in project

How can I add popup menu in Project explorer context menu, only for .java files in project. Trying to make some plugin for some tests but I don't know how to get this menu to appear only for .java type of file. I did it for txt file using org.eclipse.core.resources.IFile.

plugin.xml

#xA;

Extensions tab in plug-in

Edit:

Now I see that org.eclipse.ui.popupMenus was deprecated, so now can someone tell me how can I make this using menu contribution. My code:

#xA;

I need to add this command in right click context menu in Project Explorer/Package Explorer only for .java files.

0 投票
1 回答
256 浏览

android - 使用源文件复制 png 时出现 Cordova-android 7 问题

我正在尝试解决在cordova-android 7.0下运行的cordova插件的问题,我发现问题是使用plugin.xml中的源文件标签复制.png文件,但是我找不到任何文档对这个。有谁知道这里发生了什么?

在上面的代码中,xml复制到新布局中的正确目录没有问题,但是一旦它点击png,我在下一个插件中会出现以下错误

关于复制 pngs 的某些东西似乎使它恢复到任何后续插件的旧目录结构。我尝试将 xml 文件复制到 drawable-hdpi 文件夹,但这工作正常,所以肯定是由于 png,或者至少是文件名格式