Как удалить / заменить модуль roboguice из моего проекта? - PullRequest
0 голосов
/ 06 февраля 2019

У меня ниже Roboguice объявление модуля в моем манифесте проекта.Честно говоря, я не знаю, что он делает!

<meta-data
    android:name="roboguice.modules"
    android:value="com.project.android.service.ApiClientModule" />

И у меня в проекте есть следующий класс:

import com.google.inject.Binder;
import com.google.inject.Module;

import roboguice.inject.SharedPreferencesName;


public class ApiClientModule implements Module {
    @Override
    public void configure(Binder binder) {
        binder.bindConstant().annotatedWith(SharedPreferencesName.class).to(PreferenceService.SHARED_PREF_KEY);
    }
}
    1. Я хочучтобы узнать, что делает приведенный выше код?
  • Я собираюсь удалить import roboguice.* импорт из моего проекта из-за его устаревания.Я хочу знать, как мне заменить вышеуказанный фрагмент?
...