Guice 在 Android 上的性能
2022-09-02 21:35:57
作为一名Java开发人员,我已经习惯于在应用程序中提供依赖注入。不过,对于Android,我对性能特别警惕。在 Android 应用中使用 Guice 的性能影响是什么?我假设有一些开销,但它是否足够重要,我应该避免使用Guice?
我对它的使用可能只是将一些共享对象注入到各种活动中。
作为一名Java开发人员,我已经习惯于在应用程序中提供依赖注入。不过,对于Android,我对性能特别警惕。在 Android 应用中使用 Guice 的性能影响是什么?我假设有一些开销,但它是否足够重要,我应该避免使用Guice?
我对它的使用可能只是将一些共享对象注入到各种活动中。
我会避免像谷歌建议的那样在Android中使用DI:http://developer.android.com/training/articles/memory.html#DependencyInjection
Dagger解决了一些时序问题,但仍然浪费内存而没有真正的好处。