我可以在Android Java应用程序中使用Ruby或Python库吗?

2024-09-29 23:29:12 发布

您现在位置:Python中文网/ 问答频道 /正文

假设我想为Android编写一个扑克应用程序。 在Java中使用api是很好的。但是当涉及到大量使用数组、集合、组合等时,Java对我来说是一个巨大的痛苦。用Ruby/PythonIMHO编写poker AI要容易得多。在

所以问题是:有没有一种方法可以在javaandroid应用程序中使用Ruby或Python函数?它应该包装好。当然是apk。在

更新:关于Ruboto:我从这个链接了解到https://play.google.com/store/apps/details?id=org.ruboto.core&feature=more_from_developer#?t=W251bGwsMSwxLDEwMiwib3JnLnJ1Ym90by5jb3JlIl0。需要在设备上安装ruboto core才能运行ruboto apps=(如果我要在Google Play上共享我的应用程序,那就没用了。在


Tags: apps方法coreapi应用程序数组javaai
3条回答

你试过Ruboto吗? 它声称在Android设备上运行Ruby脚本!在

JRuby怎么样?它是一个基于Java的Ruby开源实现,允许您使用JDK库。你可以在你的应用程序中嵌入一个JRuby实例,然后用它来运行你的逻辑。在

另请参见Jython

不过,这可能会对您有所帮助,Android SL4A的脚本层找到了here,但不确定如何将其与Android SDK集成:)

实际上,在阅读wiki时,在常见问题解答和引述中:

Can I use SL4A to write a real Android application or embed SL4A scripts in my application? Yes! You can embed your script in a (mostly) stand alone APK.

相关问题 更多 >

    热门问题