在我的-6ren">
gpt4 book ai didi

java - Cordova - PluginResult 找不到符号

转载 作者:行者123 更新时间:2023-11-29 18:55:09 26 4
gpt4 key购买 nike

我创建了一个小型 Cordova 插件,并将其添加到我的测试应用程序中。在 plugin.xml 中,我将最低 cordova 版本设置为 3.4.0:

  <engines>
<engine name="cordova" version=">=3.4.0"/>
</engines>

在我的插件 JAVA 类中,我导入了 PluginResult 包:

import org.apache.cordova.CallbackContext;
import org.apache.cordova.CordovaPlugin;

然后我创建了一个“PluginResult”对象:

PluginResult result = new PluginResult(PluginResult.Status.NO_RESULT);

当我构建应用程序时,出现未找到符号的错误:

错误:找不到符号 PluginResult result = new PluginResult(PluginResult.Status.NO_RESULT);

错误:包 PluginResult 不存在

enter image description here

谁能帮帮我?

最佳答案

如果不发布完整的源代码,将很难定位错误。

无论如何,插件结构需要如此多的文件,因此创建插件的最佳方法是使用示例插件作为基础。

查看 cordova-plugin-hello 示例,您可以下载它并根据您的需要开始编辑所有内容。

安装示例插件后,通过将此代码添加到您的应用来测试它:

var success = function(message) {
alert(message);
}

var failure = function() {
alert("Error calling Hello Plugin");
}

hello.greet("World", success, failure);

然后,每次您对插件进行更改时,将其卸载并重新安装到您的应用中,以确保您的更改生效。

关于java - Cordova - PluginResult 找不到符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50028168/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com