2017-01-24 8 views
3

私たちがアンドロイドプロジェクトをクリックすると、"プロジェクトをグラデルファイルと同期させる"を作成すると、実際にはどのようなステップが内部的に行われますか?高レベルで、どのようにgradle同期がAndroidで機能しますか?

オフラインモードgradle syncを使用することをお勧めしますか?

+2

これはおそらくあなたの質問に対する正確な答えです。 http://stackoverflow.com/questions/16754643/what-is-gradle-in-android-studio –

+0

ドキュメントでもこのトピックを確認してください:http://stackoverflow.com/documentation/android-gradle/2092/getting-started -with-android-gradle#t = 201701240740200138365 –

答えて

0

上位レベル:同期を開始すると、プロジェクトsettings.gradleに含まれるbuild.gradleとすべてのモジュールのbuild.gradleが実行されます。それは、依存関係を解決し、デフォルトの起動設定を設定し、フレーバーを構築します。もちろん、特定の時点で実行する必要のある独自のタスクがあれば、より複雑になることがあります。デフォルトでAndroid Studioはgradleを設定しますが、いつでも変更することができます。

オフラインモードに関しては、ネットワーク接続がない場合には非常に便利です。この場合、ローカルキャッシュからの依存関係が解決されます。ネットワーク接続が必要なカスタムタスクはコンパイルされません。

関連する問題