リポジトリ フォルダーを長時間検索した後、 http: //code.google.com/p/android-scripting/source/browse/rhino/rhino1_7R2.jar で Android 用の rhino1_7R2.jar を見つけました。残念ながら 1_7R3 はありません。
私が使用しているスクリプトは、1_7R2 には存在しない JSON.stringify 関数を使用しています。Rhino 用の JSON2.js ファイルがありますが、実行時にそれをロードする適切な方法がわかりません。ドキュメントとサンプルコードは弱いです。それを文字列として読み込んで、実行中のスクリプトの先頭に追加する必要がありますか? それとももっと良い方法がありますか?
JavaScript を使用して、ループ内のいくつかの計算を動的に評価しています。JavaScript関数を呼び出すたびにJSON2.jsを先頭に追加することは本当に避けたいです。Rhino が最新のバージョンで JSON オブジェクトをサポートしていることを確認するのにほぼ 1 日を費やしました。サポートが不足している別のオープン ソース プロジェクトのようです。
あきらめて WebView メソッドの使用を検討する必要がありますか? 何か案は?