2011-09-20 9 views
5

私は最初のAndroidマーケットプレイスアプリケーションを開発するのに十分以上の「古い」マシンを持っていますが、Javaの場合のみです!jarファイルでdexプロセスを高速化することは可能ですか?

私は最近カワScalaのを試してみました(私はLISP /スキームで6年ほど前に関数型プログラミングに切り替えて、私はそれ以来のErlangやHaskellのを吸収してきた)と私は、私は本当にScalasの簡潔さを愛することを言わなければならないとカワはまだまだ(プロジェクトではずっと前から使用していました)です。

しかし、私のマシン上の "dexing"がkawa.jarファイルで 'dx'プログラムが動作する時の分(!)になるまでのビルド時間。

デスクリングプロセスが変更されたものだけを処理するように、Jarファイルを「キャッシュ」または「プリビルド」することができるかどうかは誰にも分かりません。前回と同じであっても、私が使用したjarファイルをデクシングするのはちょっと苛立って悲しいことです。 。

私は速く、新しいマシンを買うことができるが、私は今ので、私は私が作ることができるものの最適化を知りたいスペアDOSHを持っていない... :( おかげ

答えて

2

この記事は役立つかもしれません - Custom Class Loading in Dalvikあなたが複数のコンパイル済みのDEXファイルを使用し、必要に応じて自分自身をロードするクラスの一部を実行しなければならない

+0

をそれは小さな仕事ではありません。また、サービを書くようなことをするのは難しいですScalaのces - Androidに新しいクラスローダーを使ってサービスをロードするように指示するフックはありません。 –

関連する問題