私はbuild.gradeで、私が見るの依存関係内で探してい:サポートライブラリはアプリにコンパイルされていますか?
compile 'com.android.support:appcompat-v7:25.3.1'
compile 'com.google.android.gms:play-services-location:10.2.1'
それは、これらの2つのライブラリ(とそのコードは)私のアプリに統合されることを意味していますか? これらのライブラリは、すべてのアプリを使用するために自分の端末で既にコンパイルされている可能性がありますか?
ほとんどすべてのアプリがappcompat-v7とおそらくいくつかのプレイサービスを使用しているため、Android Studioは開発目的でのみコンパイルしますが、デバイスにデプロイしてデバイス\私はまだ用語を学んでいる)彼らはコンパイルして使用する準備ができている?
それは、すべてのアプリが使用するデバイス上でコンパイルされたサポートライブラリを持っているからです。 (多分DLLファイルなど)
私は
に何が起こっているかのこれらの概念とメカニズムのまわりで私の頭をラップ助けてくださいことがあるもの2つのライブラリ(とそのコードを意味してい