2016-10-25 10 views
0

私のAndroidプロジェクトが大きくなったので、私は64kの参考文献の限界に直面しています。私はConfigure Apps with Over 64K Methods の記事を読んでいます。これは、multidexソリューションにダイビングする前にメソッドの数を減らすことを提案します。今私は正常に約12000メソッドの数を減らしました。

しかし、ProGuardは、リリース用に署名済みのアプリケーションを展示するときにのみ有効ですが、開発用には有効でないという問題はまだあります。この事実から、開発のためにEclipseにコードを追加することができないのではないかと心配しています.ADM> Runをクリックすると、64kの制限エラーが再び発生するためです。私は、実際に時間を浪費している開発中の結果を輸出し、チェックし続けることを望んでいません。

解決方法はありますか?アドバイスをいただきありがとうございます!ADT内でProGuardを有効にする方法

答えて

0
buildTypes { 
    release { 
     minifyEnabled true 
     proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
    } 
} 

このminifyEnableがtrueです。プロガードを有効にします。これはAndroidスタジオにあります。

私はあなたがEclipseを使用していると思います。これはgoogleが推奨されていません。

+0

お返事ありがとうございます!私はADTが推奨されなくなったことを知っています。Android Studioに切り替えるには時間がかかります。だから私はまだしばらくの間日食で暮らす必要がある。 –

関連する問題