2017-12-23 13 views
0

私たちはアンドロイドアプリでprojectlombokを使用しています。このライブラリを使用するには、我々のアプローチは - 我々はアンドロイドスタジオにlombok.jarを追加した - libsフォルダ内とcompile files('libs/lombok.jar')libsにjarファイルを追加するかわりにgradleの依存関係を追加する

を使用してしかし、projectlombokアプローチのproject home pageにそれを追加するために説明し、以下のように

dependencies { 
    compileOnly 'org.projectlombok:lombok:1.16.18' 
} 
です

あるアプローチのパフォーマンスまたはアプリケーション・サイズへの影響は他のアプローチよりも大きいですか?

答えて

0

大きな違いの1つは、新しいバージョンのライブラリにアップグレードするために必要な作業量です。 Gradleを使用すると、build.gradleファイルを少し編集するだけです。もう1つのオプションでは、JARファイルを手動でダウンロードしてlibsディレクトリにコピーする必要があります。

JAR専用ライブラリの場合、この相違はかなり小さいです。ただし、Androidリソースも含むライブラリの場合、JARファイルは不十分です。代わりにAARファイルをビルドしてビルドプロセスに組み込む必要があります。 Gradleはあなたのためにこれをすべて管理します。

+0

はい、間違いなく1 diffです。私はそのテストをしていると私の質問に更新を投稿します – AADProgramming

関連する問題