الـ DI في Android لماذا نستخدم حقن التبعيات؟ إعداد Hilt في Android Studio. توفير النسخ (Instances) باستخدام @Provides و @Inject.