2011-12-27 7 views
1

私はEclipse IDEを使用するAndroidプロジェクトを持っており、ProGuardツールを使用してコードを難読化/縮小することを試みたかったのです。残念ながら、プロジェクトをエクスポートしようとするとEclipseでProGuardのエラーをスローすることができませんでした。Eclipse - ProguardとManifestファイルを変更した後のいくつかのエラー

これを解決するために、必要なプロジェクトプロパティファイルを変更してProGuardを使用しないようにしましたが、Eclipseは解決しなければならなかったプロジェクトにエラーがあったと不平を言っていました。私はプロジェクトをきれいにしてみました。私は、ソースコントロールのためのMercurialを使用するとして、私は私の最後の良い情報源に戻ったが、今のEclipseは、私は取り除くことができない、さらにエラーアップスロー:

org.eclipse.core.internal.resources.ResourceExceptionを:リソースがあります のファイルシステムとの同期: '/XXXXX/AndroidManifest.xml'。

loadAndParseRClassは:プロジェクト XXXXXXX

のマニフェストパッケージを見つけることができなかった私は、Eclipseの大ファンだったことはありませんが、どのように私は自分のプロジェクトをきれいにすることができますし、バックNON ProGuardの状態にそれを得ますか?

答えて

2

私はこの問題を解決しました。デバッグ証明書が25/12/2011に期限切れとなったことを示す「Problems」というEclipseの別のエラーログがあります。 Eclipseはこれを「問題」とラベル付けし、エラーではなく、何らかの問題があることを示す赤いx以外の陳述はしません。

とにかく私はhere.

+0

を選択すると、何も表示されません。デバッグ証明書を削除すると、 "manifestパッケージを見つけられませんでした" 「デバッグ証明書有効期限が切れました」というメッセージが表示されます。行くフィギュア – adib

1

Workspace/IDEの状態がディスク上の状態と一致するようにプロジェクトを更新することを確認します(プロジェクトを右クリックし、[更新]を選択します)。これにより、最初のエラーを取り除くことができます。

あなたのプロジェクトでチーム - >復帰を行い、変更したファイルを選択して、チェックイン版に戻したいとします。

+0

更新を行くことによってこれを解決し、何もしませんし、私は私はすでにたいファイルにに戻ってきました。エラーは残ります。 – Kerry

+0

Eclipseを再起動しますか?再始動する前に、エラー・ログ・ファイル(WORKSPACE/.metadata/.log)の名前を変更して、問題を明確に示してください。物事がそこに残っていれば、それらを掲示できますか? (あなたの投稿を編集する)。 –

+0

私は.logファイルを持たないように.logをlog.backup.txtという名前に変更しました。再起動したEclipseとまだプロジェクトに対して赤いエラー 'x'がありますが、表示 - >エラーログ – Kerry

関連する問題