私のAndroidプロジェクトが大きくなったので、私は64kの参考文献の限界に直面しています。私はConfigure Apps with Over 64K Methods の記事を読んでいます。これは、multidexソリューションにダイビングする前にメソッドの数を減らすことを提案します。今私は正常に約12000メソッドの数を減らしました。
しかし、ProGuardは、リリース用に署名済みのアプリケーションを展示するときにのみ有効ですが、開発用には有効でないという問題はまだあります。この事実から、開発のためにEclipseにコードを追加することができないのではないかと心配しています.ADM> Runをクリックすると、64kの制限エラーが再び発生するためです。私は、実際に時間を浪費している開発中の結果を輸出し、チェックし続けることを望んでいません。
解決方法はありますか?アドバイスをいただきありがとうございます!ADT内でProGuardを有効にする方法
0
A
答えて
0
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
このminifyEnableがtrueです。プロガードを有効にします。これはAndroidスタジオにあります。
私はあなたがEclipseを使用していると思います。これはgoogleが推奨されていません。
関連する問題
- 1. AndroidスタジオでProGuard難読化を有効にする方法は?
- 2. Xamarin Android ProGuardを有効にする
- 3. Android proguardでgigya sdkを有効にする
- 4. ProGuardを有効にしてAdMobバナーを空白にする
- 5. Proguardを有効にした後にcom.loopj.android.http.AsyncHttpClientを取得する
- 6. PopupWindow内でEditTextの使用を有効にする方法は?
- 7. iOS:Googleマップで音声案内を有効にする方法
- 8. コード内でFinderSyncを有効にする方法
- 9. アンドロイドでproguardを使用する効率的な方法
- 10. proguardが有効になっているとアプリがクラッシュする
- 11. リッチコントロール内のリッチテキストコントロールのイメージアップロードを有効にする方法
- 12. 'return false'内のリンクを有効にする方法div.click
- 13. Proguardをjarファイル内のjarファイルに難読化する方法
- 14. 削除機能を有効にする方法データベース内の値を有効にする
- 15. 開示インジケータでユーザーインタラクションを有効にする方法(ただし、UITableViewCellで有効にする方法)
- 16. buildroot内でmDNSを有効にする
- 17. .vimスクリプトを有効にする方法
- 18. .NETライブラリを有効にする方法
- 19. ボタンを有効にする方法は?
- 20. ブートストラップ:スクロールバーを有効にする方法?
- 21. モバイルデータを有効にする方法
- 22. Meteor.userフィールドを有効にする方法
- 23. フレームを有効にする方法
- 24. SSLを有効にする方法
- 25. ASP.netテーマを有効にする方法
- 26. Tomcatバルブを有効にする方法
- 27. ToggleSwitch - テキストを有効にする方法?
- 28. Angular4テストカバレッジを有効にする方法
- 29. オプションを有効にする方法
- 30. ajaxロードブートストラップメニューを有効にする方法
お返事ありがとうございます!私はADTが推奨されなくなったことを知っています。Android Studioに切り替えるには時間がかかります。だから私はまだしばらくの間日食で暮らす必要がある。 –