3

WindowsでScalaREPLをシミュレートするアプリケーションを作成しました。アイデアは、Android上のアプリでそれを使用することです。しかし、Scala REPLまたはインタープリターが実際にコードをコンパイルしてから、バイトコードを生成することは理解しています。このスレッドによると、Dalvikバイトコード(Android)とJavaバイトコード(Scala)の非互換性のため、Androidでそれを行うことはできません。これは本当ですか?誰かが私に動作するアプリ/実装を指摘してくれるなら、それが存在するならそれをいただければ幸いです。

PS:Androidアプリでこれを機能させるために、1日と1泊を費やしました。それは無数の例外をスローし、エミュレーターを再起動し、日食をクラッシュさせました。したがって、質問:(

4

1 に答える 1

2

"これは本当ですか?" はい。もちろん、Scalaによって生成されたバイトコードをdalvikバイトコードに変換しない限り。ただし、AndroidでREPLを実行しない方がおそらく簡単です。

于 2013-01-03T06:38:36.987 に答える