无法编辑Cordova / Phonegap中的自定义Java插件

时间:2017-10-28 05:31:26

标签: java android cordova phonegap-plugins phonegap

我为我的应用安装了一个自定义插件,并希望对其进行更改,但它似乎没有任何效果。我甚至可以删除函数或写错语法,但它只是保持旧状态。

我尝试从phonegapp开发者应用中删除本地数据,以防他们缓存这些内容。

在config.xml中:

<feature name="SocialSharing" >
  <param name="android-package" value="nl.xservices.plugins.SocialSharing"/>
</feature>

我正在编辑platforms \ android \ src \ nl \ xservices \ plugins中的SocialSharing.java文件。项目中没有其他SocialSharing.java文件。

1 个答案:

答案 0 :(得分:1)

正如David所说,您应该编辑插件文件夹中的文件,而不是每次构建时都替换内容的平台文件夹中的文件。

要使用插件的修改版本,我建议不要在项目中修改它而必须在另一个项目中再次执行它,只需分叉项目然后从分叉的repo中安装插件。

或者,如果您不想上传修改后的版本,只需单击从git下载插件,然后通过在cordova plugin add命令中指定文件系统中的路径将其安装到项目中。 / p>