0

Android 用のポーカー アプリを書きたいとしましょう。Java で API を使用しても問題ありません。しかし、配列、セット、組み合わせなどを頻繁に使用する場合、Java は私にとって大きな苦痛になります。Ruby/Python IMHOでポーカー AI をコーディングする方がはるかに簡単です。

質問: Java Android アプリケーションで Ruby または Python 関数を使用する方法はありますか? もちろん、.apk で圧縮する必要があります。

更新: Ruboto について: このリンクからわかるようにhttps://play.google.com/store/apps/details?id=org.ruboto.core&feature=more_from_developer#?t=W251bGwsMSwxLDEwMiwib3JnLnJ1Ym90by5jb3JlIl0 . ruboto アプリを実行するには、デバイスに ruboto-core をインストールする必要があります =( Google Play で自分のアプリを共有するつもりはありません。

4

4 に答える 4

5

JRubyはどうですか?Java 上の Ruby のオープンソース実装であり、JDK ライブラリを使用できます。JRuby インスタンスをアプリに埋め込み、それを使用してロジックを実行できます。

Jthonも参照してください。

于 2012-06-27T22:28:37.790 に答える
3

Rubotoを試しましたか?Android デバイスで Ruby スクリプトを実行すると主張しています。

于 2012-06-27T22:32:39.140 に答える
1

Android SL4A 用のスクリプティング レイヤーがここにありますが、これを Android SDK とどのように統合するか正確にはわかりません :)

実際、wikiを読んで、FAQと引用で:

SL4A を使用して実際の Android アプリケーションを作成したり、アプリケーションに SL4A スクリプトを埋め込んだりできますか? はい!(ほとんどの場合) スタンドアロン APK にスクリプトを埋め込むことができます。

于 2012-06-27T22:22:01.133 に答える
1

これはpython-for-androidです。これにより、Android アプリケーションに Python ディストリビューションを含めることができます。ディストリビューションには、使用するモジュールを含めることができます。

于 2012-06-28T01:43:41.177 に答える