私はIntelliJ 11 CEを使用しています(これは素晴らしい方法ですが)署名付きAPKのエクスポートに問題があります。私のproguard.cfgファイルは、Eclipseを使用して同じ正確なプロジェクトをエクスポートするとうまく動作します。私は、問題がジャーがパスを追加する方法だと信じています。ビルドにantを使用する場合は、jarファイルを "libs"に入れる必要があります。 IntelliJは、依存関係を追加すると、それらを「lib」フォルダに追加します。だから今私のプロジェクトの構造は添付の画像のように見えます。 intellijを使用して署名付きリリースAPKをエクスポートする際の問題
これはもともとはEclipseプロジェクトだったので、私は/ libsを持っていて、IntelliJではそこに置いていましたが、ビルドパスからそれらを削除しました。さて、問題は、署名されたAPKをエクスポートするためにツールを使用しようとするときです。私はクラス定義が重複していると言うproguardエラーが発生します。私のproguard.cfgのすべての設定は、Eclipseで完全に機能します。
誰か、Eclipseから完全に自分を解放してください!
EDIT -
私は/ libsにフォルダを使用するようにIDEAを設定し、まだProGuardのに問題がありました。ここに私のエラーです:
そしてここでは、ちょうどそこに依存関係をlopped全体のlibsフォルダと私の依存関係]タブです。
これを送信いただきありがとうございます。私は同じ質問をしたかったのですが、あなたの投稿を見つけました。私もEclipseから自分自身を解放しようとしています。 – Gabriel