IntelliJ IDEA (Community Edition) で Scala ソースを使用して Android プロジェクトをビルドしようとしています。Java ファイルから Scala ソースを使用しています: オートコンプリートは正しく機能しますが、ビルドは Java の Scala クラスを解決できません: cannot find symbol class MyScalaClass
.
(私は Eclipse でそれを管理しましたが、Eclipse での Scala サポートは貧弱です。)
ヒントやチュートリアルはありますか?
更新: Android モジュールに加えて Scala モジュールを追加しました。現在、生成中にビルドが失敗しclasses.dex
、次のメッセージが表示されます。
Error: trouble writing output: format == null
これは Dalvik の制限であることがわかりました: issue 7147。
Ant スクリプトを使用せずに IDEA で未使用のメソッド/クラスを削除するにはどうすればよいですか? (私は Ant スクリプトで ProGuard を使用していましたが、Ant の結果から Scala エラー メッセージを解析する IDEA を作成できませんでした。)