blog

実装、api、compileOnlyの違い

compile 依存関係は廃止され、and api に置き換えられました。\nprovided は compile only に置き換えられました。\napk は runtime only に置き換え...

Jan 5, 2021 · 1 min. read
シェア

コンパイル依存は廃止され、実装とapiに置き換えられました。

はコンパイルのみに置き換えられます。

apkはランタイムのみに置き換えられました。

api: 2.xバージョンのコンパイルと全く同じです。

implementationapiとは異なります:

provided

コンパイル時のみ有効で、パッケージングには関与しません。 com.android.support、gsonなど、ユーザーがよく使うライブラリに依存する場合、競合を避けるために、あなた自身のムードルでこのメソッドを使うことができます。

apk

コンパイル時ではなく、apk生成時にパッケージングに参加するだけで、ほとんど使用されません。

testCompile

testCompileは、単体テストコードのコンパイルとテスト用apkの最終パッケージングにのみ有効です。

debugCompile

debugCompile は、デバッグモードのコンパイルと最終的なデバッグ版 apk のパッケージングにのみ有効です。

releaseCompile

Release コンパイルは Release モードのコンパイルと Release apk の最終パッケージングにのみ使用されます。

Read next

読むべき記事:友人の輪に分かち合うための小さな手順【推薦文集

背景\n\n概要\nこの能力は、実際には2つのモジュールに分かれています:\n1、友達の輪への小プログラム共有能力\n\n2、友達の輪の中でアプレットを開く能力\n友達の輪への共有スタイル\n友達の輪の中で開くスタイル\n開発\nまた、2つのモジュールに分割して参照してください:\n友人の輪にアプレットを共有する機能\nアプレットで

Jan 5, 2021 · 6 min read