タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

gradleとProGuardに関するcrafのブックマーク (1)

  • proguardの設定をCLIから追加できるGradleプラグイン書いた - ギークに憧れて

    2015-02-01 proguardの設定をCLIから追加できるGradleプラグイン書いた hotchemi/gradle-proguard-plugin 表題通りのGradle Pluginを書いた. 詳しい使い方はREADMEに書いてあるのでそちらを参照して欲しい. ハンズオンを撮影したのでこれを見ればどういうのか分かる. なぜ作ったのか Androidにはproguardという仕組みがあり、ソースコードの難読化や最適化を行ってくれる. defautの設定だとリフレクションを使っている箇所やAnnotation Processingをしている様な実装は参照なしと見なされてソースコードから消されるので、それを防ぐ為に記述を追加しないといけない. 例えばAndroidに最適化されたEventBus実装であるOttoは以下の様な記述を必要とする. -keepattributes *Ann

    proguardの設定をCLIから追加できるGradleプラグイン書いた - ギークに憧れて
  • 1