android - Android 应用程序中的 Scala REPL

标签 android scala

我创建了一个在 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/

相关文章:

scala - 如何防止Intellij Scala编译器将未使用的导入标记为错误?

android - ListView 中的可滚动 TextView ?

java - 重影效应 : Two views on top of each other. 为什么?

android - 将 TextView 与另一个 View 的中心对齐

scala - 为什么带有映射的隐式会产生 Range 语句错误?

scala - 如何在 Spark SQL 中定义和使用用户定义的聚合函数?

scala - Spark Dataframe - 窗口函数 - 插入和更新输出的滞后和超前

android - 如何以编程方式更改 android 中位图的对比度?

java - 如何从JAVA中的String中的列中获取特定部分

scala - 在 IntelliJ Scala 插件中,我可以使用通过 `pom.xml` 中的 <dependency> 检索到的 scala-compiler.jar 吗?