2017-10-28 8 views
0

私のアプリ用のカスタムプラグインをインストールしましたが、変更したいですが、何の効果もないようです。私は機能を削除したり、間違った構文を書いたりすることもできますが、それは古い状態のままです。は、Cordova/PhonegapでカスタムJavaプラグインを編集できません

これらをキャッシュしている場合に備えて、phonegappデベロッパーアプリからローカルデータを削除しようとしました。 config.xmlに

:私はプラットフォーム内SocialSharing.javaファイルを編集しています

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

\ androidの\ SRC \ NL \ xservices \プラグイン。プロジェクト内に他のSocialSharing.javaファイルはありません。

+1

'platforms'フォルダ内のファイルを決して編集しないでください。プラグインを変更するには、 'plugins \ 'フォルダで行い、プラットフォームを削除してプラットフォームを読み込みます。 – David

答えて

1

Davidが言ったように、ビルドするたびにコンテンツが置き換えられるプラットフォームフォルダではなく、プラグインフォルダ内のファイルを編集する必要があります。

変更されたバージョンのプラグインを使用するには、プロジェクトで変更して別のプロジェクトでもう一度やり直す代わりに、プロジェクトをフォークして、フォークしたリポジトリからプラグインをインストールすることをお勧めします。

変更したバージョンをアップロードしたくない場合は、gitからプラグインをダウンロードし、cordova plugin addコマンドでファイルシステムのパスを指定してプロジェクトにインストールするだけです。

関連する問題