Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
AndroidプロジェクトでMaven依存性注入を使用したい。これの目的は、ライブラリをプロジェクトに含めることではなく、実行時にライブラリをバインドすることです。しかし、インターネット接続が遅いのではないかと思っていたのですが、どうなるのでしょうか。プロジェクトはクラッシュしますか?ライブラリをアプリに組み込んだ場合と比べて遅くなりますか?
ここで何かを混ぜています。Mavenは依存性注入を行いません。それは春の言葉です。Mavenはビルド管理を行い、アプリケーションのビルド中に正しいjarを追加するのに役立ちます。
アプリケーションをコンパイルすると、必要なライブラリがインターネット(またはローカルリポジトリ)からダウンロードされます。これは、アプリケーションの実行時には実行されません。Mavenは、適切なバージョンの正しいjarをjarに追加できます(これを行うようにMavenを構成した場合)。