新しい Cordova v2.8 で動作するカスタム BlackBerry WebWorks Native Extension プラグインを開発しました。
すべてが正しいことを確認するために、ここにあるガイドに記載されているような単純な「エコー」プラグインを作成しましたhttp://docs.phonegap.com/en/2.8.0/guide_plugin-development_blackberry10_index.md.html# Developing%20a%20Plugin%20on%20BlackBerry%2010 (正直言ってかなりあいまいです)。
それから私は完全な実装を書きました。C++ プロジェクトは正常にビルドされ、プラグインを追加してシミュレーターにデプロイしてもエラーは発生しませんでした。しかし、プラグインが呼び出されると、「Require Error Can't find /usr/lib/webplatform/plugins/jnext/.so Library cannot be found」というエラーが表示されます。
FTPクライアントを使用してシミュレーターのファイルシステムを参照しましたが、実際には.soプラグインファイルはそのディレクトリにありませんが、単純なプラグイン(動作する)でアプリを実行すると、プラグインはまだそのディレクトリにありません. アプリをコピーしたフォルダにプラグインが存在することがわかります。
これをデバッグする方法はありますか? 何か案は..?