0

Eclipse インストールを Android プラグイン SDK 22.0.1、Scala 3.0.1 rc01 に更新した後、プロジェクトはコンパイルされましたが、次の実行時エラーが発生しました。

E/AndroidRuntime(2195): FATAL EXCEPTION: main
E/AndroidRuntime(2195): java.lang.NoClassDefFoundError: scala.runtime.BoxedUnit
E/AndroidRuntime(2195):     at ******.MyClass$lzycompute(MyClass.scala:25)

別のエラーもありました:

E/AndroidRuntime(2195): java.lang.NoClassDefFoundError: scala.collection.immutable.List

私のプロジェクトは、ライブラリ プロジェクトと実装プロジェクトに分かれています。

どうやってそうなった?

4

1 に答える 1

0

実は、プロジェクトの組織が少し変わりました。そのため、このフィールド「Android Private Libraries」もエクスポートする必要があります。デフォルトではありません。このボックスにチェックを入れると、問題が解決しました。

Android ライブラリ プロジェクトと実際のプロジェクト (GraphismeOne) の両方で実行する必要があることに注意してください。

Android プライベート ライブラリ

于 2013-06-15T10:05:10.507 に答える