Вопросы по теме 'roboguice'
Roboguice не внедряет зависимости
Я использую Roboguice для внедрения своих зависимостей, но это не работает. У меня есть класс, расширяющий RoboActivity, и мой атрибут по-прежнему равен нулю.
public class SplashActivity extends RoboActivity {
@Inject
private...
171 просмотров
schedule
20.11.2021
Инъекция с помощью Android с Factory с использованием Roboguice не работает
Я пытаюсь внедрить некоторые классы, передавая некоторые параметры в конструктор. Для этого я нашел следующие вопросы ( 1 , 2 ), заявив, что этого можно добиться с помощью вспомогательных Впрыск заводской. Вот как выглядит мой код после...
394 просмотров
schedule
26.10.2021
Простое приложение для Android с исключениями roboguice
У меня есть очень простое приложение, которое работает, но когда я добавляю roboguice, оно выдает
java.lang.RuntimeException: невозможно создать экземпляр приложения com.MyFirstApp.MyFirstApplication: java.lang.ClassNotFoundException:...
5143 просмотров
schedule
09.03.2022
Как внедрить LocationManager в roboguice 2.0?
Простой пример на вики-странице roboguice показывает, что вы можете использовать Inject для внедрения LocationManager экземпляр в действие. Однако похоже, что с момента написания этого примера API изменился. Я не могу найти Inject ни в...
204 просмотров
schedule
18.03.2022
Исключение RoboService при изменении ориентации экрана
Hy,
У меня есть действие, которое привязывает/отвязывает службу в OnStart()/OnStop() . Если я открываю ссылку из списка (который открывается в браузере), удерживая телефон горизонтально, приложение вылетает.
Я хотел бы отметить, что активность...
376 просмотров
schedule
04.04.2022
как внедрить пользовательский адаптер массива во фрагмент с помощью roboguice 2.0
У меня есть фрагмент, содержащий listView. Фрагмент расширяет roboFragment. ListView имеет собственный адаптер, который устанавливает различные элементы пользовательского интерфейса в методе getView. Я хочу использовать @InjectView для получения...
1306 просмотров
schedule
10.04.2022
Фреймворк внедрения зависимостей для Android
Я ищу фреймворк Dependency Injection с открытым исходным кодом для Android. После некоторого поиска было обнаружено, что доступно несколько фреймворков, например RoboSpring , RoboGuice ,TinnySpring. Может кто-нибудь предложить, какой вариант лучше с...
529 просмотров
schedule
26.04.2022
Как внедрить какой-либо интерфейс в активность Android с помощью Guice
Я использую Guice 3.0 на Android, чтобы делать некоторые DI.
У меня есть
public interface APIClient { }
и
public class DefaultAPIClient implements APIClient { }
Что я сделал, так это попытался загрузить Guice в моем классе...
3753 просмотров
schedule
16.05.2022
Как можно переопределить @ContextSingletons для тестирования с помощью RoboGuice?
Я пытаюсь переопределить пару инъекций для тестирования с помощью определенного тестового модуля. Это отлично работает, как и для настоящих синглетонов, например:
...custom module...
bind(SomeClass.class).toInstance(instanceOfMockedClass);
......
212 просмотров
schedule
25.05.2022
Guice в Android без использования Roboguice, хороший выбор?
Я использую Roboguice некоторое время, но, поскольку я вижу исходный код на github, в нем много ненужного, что я обычно не использую или не нуждаюсь в нем, поэтому я решил начать работать только с Guice. Единственным недостатком этого является то,...
371 просмотров
schedule
01.06.2022
Внедрение RoboGuice POJO в POJO
Мой Guice немного заржавел (прошло 3 года), так что терпите меня. У меня есть собственный объект API (@ContextSingleton), который мне нужно @Inject в мои различные классы. Это прекрасно работает, когда целевой класс расширяется от RoboActivity (или,...
146 просмотров
schedule
15.06.2022
dx не работает с RoboGuice
Я пытаюсь упаковать приложение для Android, которое использует RoboGuice. Файлы .class компилируются нормально, но при сборке пакета Android dx завершается с ошибкой с сообщением «Нет расширенного кода операции».
Запуск dx --dex --debug --verbose...
965 просмотров
schedule
28.06.2022
Proguard выпускает дубликаты импорта Roboguice
Я столкнулся с проблемой, когда запускаю свою сборку gradle. Похоже, что импортируются повторяющиеся зависимости, но их трудно отлаживать, любые предложения были бы замечательными.
Error:Execution failed for task ':proguardDebug'....
884 просмотров
schedule
12.07.2022
Ошибка запутывания Proguard RoboGuice в ViewListener
У меня есть proguard и roboguice, работающие вместе, пока я не включаю опцию запутывания. Когда я удаляю dontobfuscate из моего файла progaurd-project.txt, я получаю следующую ошибку:
NullPointerException:...
641 просмотров
schedule
25.07.2022
Как заставить Mockito работать с RoboGuice и Robolectric
Я почти отчаянно пытаюсь заставить Mockito работать вместе с RoboGuice и Robolectric.
У меня есть мультипроект Gradle, который включает в себя приложение для Android, разработанное с помощью RoboGuice. Теперь у меня есть тестовый пример, в котором...
571 просмотров
schedule
14.09.2022
Использование Guice для внедрения зависимостей в конструктор активности Android
Кто-нибудь знает, как использовать Guice для внедрения зависимостей в конструктор Activity в Android? Похоже, что действия обычно имеют только конструктор по умолчанию, поэтому платформа может легко создать новый экземпляр. Хотя достаточно просто...
6423 просмотров
schedule
17.12.2022
onViewCreated с библиотекой совместимости
В приложении для Android у меня реализован фрагмент, который переопределяет onViewCreated , чтобы настроить некоторые OnClickListeners после того, как представление появится.
Все это отлично работает, когда я реализую. Однако, как только я...
3495 просмотров
schedule
06.06.2023
RoboGuice и ActionbarSherlock, кажется, не работают вместе
Вот в чем дело:
Я использую roboguice-sherlock для работы как с ActionBarSherlock, так и с RoboGuice, и хочу использовать функцию @ContentView() RoboGuice для внедрения макета, а также хочу...
398 просмотров
schedule
20.05.2023
Проблемы с настройкой Roboguice 2.0 в eclipse
Итак, я просматривал это пару раз, и я просто не могу запустить свой проект с помощью RoboGuice 2.0.
Eclipse просто не распознает аннотации, например.
@InjectView(R.id.link_email) TextView linkEmail;
Я получаю (на панели «Проблемы»):...
862 просмотров
schedule
07.02.2023
Сохранить аннотированный класс в Proguard
У меня есть куча классов, которые используют, например. такая аннотация @Singleton
@Singleton
public class ImageCache
что я хотел бы сохранить. Как настроить оператор proguard -keep, чтобы он применялся ко всем классам, имеющим эту...
16574 просмотров
schedule
11.05.2023