2015-09-12 14 views
11

作成したすべてのツール、supportlibrary、google Playサービスが更新されました。 しかし、それでもまだ、私は次のようなエラーになっています:Android multidexはプロガードでサポートされていません

Error:Execution failed for task ':app:shrinkReleaseMultiDexComponents'

java.io.IOException: The output jar [app\build\intermediates\multi-dex\release\componentClasses.jar] must be specified after an input jar, or it will be empty.

を私はfalseminifyEnabledを設定することで、この問題を解決することができていますが、それは私が欲しいものではありません。誰もそれを修正する方法を知っていますか?

+0

解決策は見つかりましたか? – Fishman

+1

私はminifyEnabledでfalseを返してリリースしました。 –

+0

あなたは何かを見つけましたか?返信してください同じ問題に立ち往生しなければならないのですか? –

答えて

7

最後に私ができるよう、実際の問題は、私は気づいていなかったいくつかの警告与えられたいくつかの重複したクラスだった

minifyEnabled to true

でAPKを生成します。私にとって

、私はあなたが重複した警告を生成するライブラリを指定する必要がproguard-rules.pro、同じように

-dontwarn com.aphidmobile.**

を追加しました。

素晴らしいです!

+0

aphidmobileとは何ですか?あなたが使用しているいくつかのlibですか? – NarendraJi

+0

あなたは何かを見つけましたか?返信してください同じ問題に立ち往生しなければならないのですか? –

関連する問題