既存の(そして比較的大きな)JavaアプリケーションをAndroidに移植しようとしています。アプリケーションは現在、GUIとしてAWT / Swingを使用しており、これを置き換える必要があることはわかっていますが、私の質問は、既存のアプリケーションをjarにエクスポートして、Androidアプリケーションの参照として使用できるかどうかです。私の目標は、プログラムでまだ活発に開発されているバックエンドを使用することです。
.jarをlibsディレクトリ/ビルドパスに追加することと、Eclipseプロジェクトをビルドパスに追加することの両方でこれを試みましたが、成功しませんでした。デプロイしようとするたびに、GCの問題とNoClassDefFound
エラーが発生し、最終的にEclipseワークベンチのメモリが不足してクラッシュします。
元のアプリケーションはMVCデザインパターンを使用して作成されており、モデルとコントローラーを含めて、ビューを置き換えることを望んでいました。この問題に取り組むための最良の方法は何でしょうか?
前もって感謝します!