2011-06-24 5 views
1

私はいくつかの挫折を確実に引き起こしている問題をここに抱えています。ここに何が起こったのですか?Androidエラー:過度に成長したAPKファイルを防ぐ方法Eclipseのコンパイルプロセス中に?

まず、Windowsエクスプローラでいくつかの大きなファイルを移動していました。そして、私は4GBのファイルをクリップボードにコピーしてどこかに移動しました。私は後でファイルをコピーしないことを選択します。

秒。時を経て。ファイルがクリップボードに残っている間、私は日食に戻り、クリップボードにあるファイルを忘れました。私は別のプロジェクトからXMLレイアウトファイルをクリックしました。それをクリップボードにコピーして別のプロジェクトに移動します。

第3。レイアウトがクリップボードにあると考えて、レイアウトファイルを貼り付けられなかったプロジェクトに貼り付けました。代わりに大きなファイルがプロジェクトにインポートされ始めました!レイアウトフォルダに4.3のライブ... ...

お取置きおお

は、だから私はすぐにXのcancle操作をヒット。そしてすべてが詰まった。

それ以来、私がコンパイルするたびに、私はこの巨大なプロセスを経ています。

私はプロジェクトのすべてのファイルを見てきましたが、大きなファイルの半分はコピーされていませんが、コンパイラはファイルを処理したいと考えています。

Overgrown APK

修正試み.. GENを吹き飛ばす後

とビン私はeclipeを再ロードし、私はそれから作られた..完璧.. ..それはコンパイル物事はすべての良い...クリーンプロジェクトと思っていましたコードの変更...再コンパイル.. BOOM。今APKの異常増殖とは....のDalvik形式への変換は、成長の5+のギグの後、エラー1

apk file growth

log messages

enter image description here

で失敗しました..私は結論に来ています4Gigコピーの貼り付けエラーは問題ではありません...

wow ..のように私のHDを埋める..

ああ

enter image description here

+0

SubversionのようなSCMでコードを入手してください。そのようなBSがこのような場合、IDEでコードの生計を賭ける必要はありません。 SVNにコードがあれば、プロジェクトを削除して新しいものを作成するか、SVNからチェックアウトすることができます。 Subclipseは良い、日食です。 –

+0

はい私は自分のsvnセットアップを持っています...うわー。私はファイルを吹き飛ばした後に.svnファイルの別の問題があります。私はsvnから何度もプロジェクトを取り出す前に、非常に小さな成功を収め、ワークスペース内のプロジェクトと衝突しませんでした。すべての良い今私は再びゼロからすべてを作成した...とても幸せ私はdevに戻ることができます。 –

答えて

1

私の答えはあまり洗練されていませんが、すばやくすべきです。 新しいプロジェクトを作成し、すべてのクラスとリソースをそこにコピーするだけです。

+0

短くて甘い。 :) –

+0

それは〜15分の解決です。私が見る限り、あなたは少なくとも1時間かけて "より速い"解決策を見つけようとします:) – piotrpo

+0

最高の解決策は私が最初からそれを再構築しなければならなかったことです... –

0

Eclipseでクリーン> =プロジェクトを選択して、プロジェクトをクリーンアップし、それはその後genbinのdirsから手動でeverthingを削除し、

+0

haha​​h ohh私はそれを試したことを知っています....私はクリーニングを試みました..再起動...私は新鮮なプロジェクトに合併する過程にあります...更新がいくつかの問題を引き起こしたのではないかと心配しています。 –

0

閉じる日食に動作します。日食を始める。

それがあなたの助けにならなかったら、.project.classpathファイルを削除してください。その後、Eclipseを起動して、プロジェクトを読み込めないことを確認してください。その後、Android Projectをeclipseに再インポートします(New - > Android Project - >既存のソースからプロジェクトを作成を選択します)。

+0

私は試してみるつもりです:)私は戻ってきます –

+0

私はgen/binの両方の方法を最初にやろうとしましたが、私は再インポートを行いましたが、プロジェクトがすべてアンドロイドプロジェクトに統合されていません。 .projectファイルのnatureタグにはエントリがないように見えました...私が作成したソースファイルを捨てて、古いソースからインポートしなくてもクリーンな新しいプロジェクトからそれらを再統合するのに時間がかかることがわかりました。偉大な答えです。 –

関連する問題