我创建了一个在 Windows 上模拟 Scala REPL 的应用程序。这个想法是在 Android 上的应用程序中使用它。但我了解 Scala REPL 或解释器实际上编译代码然后生成字节码。根据this thread由于 Dalvik 字节码(Android)与 Java 字节码(Scala)不兼容,因此不可能在 Android 中执行此操作。这是真的?如果有人能指出一个有效的应用程序/实现(如果存在),我将不胜感激。
PS:我花了一天一夜的时间试图让它在 Android 应用程序中运行。它引发了无数异常,重新启动了模拟器并使 eclipse 崩溃。因此问题:(
最佳答案
“这是真的吗?”是的。当然,除非您将 Scala 生成的字节码转换为 dalvik 字节码。但不在 Android 上运行 REPL 可能更容易。
关于android - Android 应用程序中的 Scala REPL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14102702/