Вопросы по теме 'roboguice'

Roboguice не внедряет зависимости
Я использую Roboguice для внедрения своих зависимостей, но это не работает. У меня есть класс, расширяющий RoboActivity, и мой атрибут по-прежнему равен нулю. public class SplashActivity extends RoboActivity { @Inject private...
171 просмотров
schedule 20.11.2021

Инъекция с помощью Android с Factory с использованием Roboguice не работает
Я пытаюсь внедрить некоторые классы, передавая некоторые параметры в конструктор. Для этого я нашел следующие вопросы ( 1 , 2 ), заявив, что этого можно добиться с помощью вспомогательных Впрыск заводской. Вот как выглядит мой код после...
394 просмотров

Простое приложение для 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 просмотров

как внедрить пользовательский адаптер массива во фрагмент с помощью roboguice 2.0
У меня есть фрагмент, содержащий listView. Фрагмент расширяет roboFragment. ListView имеет собственный адаптер, который устанавливает различные элементы пользовательского интерфейса в методе getView. Я хочу использовать @InjectView для получения...
1306 просмотров
schedule 10.04.2022

Фреймворк внедрения зависимостей для Android
Я ищу фреймворк Dependency Injection с открытым исходным кодом для Android. После некоторого поиска было обнаружено, что доступно несколько фреймворков, например RoboSpring , RoboGuice ,TinnySpring. Может кто-нибудь предложить, какой вариант лучше с...
529 просмотров

Как внедрить какой-либо интерфейс в активность 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 просмотров

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 просмотров

Proguard выпускает дубликаты импорта Roboguice
Я столкнулся с проблемой, когда запускаю свою сборку gradle. Похоже, что импортируются повторяющиеся зависимости, но их трудно отлаживать, любые предложения были бы замечательными. Error:Execution failed for task ':proguardDebug'....
884 просмотров

Ошибка запутывания 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 просмотров

Использование 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