Articles of roboguice

Roboblender-3.0.1.jar: не включен в Android: javax.tools. Ссылка из com.google.inject.blender.AnnotationDatabaseGenerator

Я пытаюсь построить свой проект Android, и я получаю: Information:Gradle: Executing tasks: [clean, :app:compileDebugSources] Information:1/10/15, 11:13 AM – Compilation completed successfully in 5 sec Затем я попытаюсь развернуть его на своем устройстве и получить: FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':app:lint'. > Lint found errors in the […]

Injectview (Roboguice) не работает с несколькими макетами

Поэтому у меня разные макеты для этого Activity. И у меня разные классы, каждый из которых открыт и делает свою работу с макетом. Я вставляю эти классы в Activity через @Inject. Все это без проблем. Но когда я пытаюсь использовать @InjectView на одном из элементов управления, которые находятся в неактивном макете, я получаю сообщение об […]

Что заставляет Guice работать на Android, кроме как Guice-no-aop?

Я вижу на странице загрузки Guice модуль, называемый guice-no-aop, чья цель явно направлена ​​на разработчиков Android. Несколько онлайн-запросов вытащили библиотеки, такие как RoboGuice, которые выглядят так же, как и IoC на основе AOP, и в нескольких статьях даже приводятся отличные примеры кода. Но мой вопрос: почему Guice не запускается в Android-приложении без этих специальных библиотек? […]

ORMLite для Android: Bind DAO с Roboguice

Я просто пытаюсь настроить Android-проект на ORMLite. Я использую Roboguice для DI. Теперь мой вопрос: может ли кто-нибудь здесь помочь им работать вместе. Я установил свой вспомогательный класс, расширяющий OrmLiteSqliteOpenHelper . Теперь мне интересно, как ввести правильный класс DAO. Общая лучшая практика была бы фантастической. Поскольку использование OrmLiteBaseActivity не должно действительно применяться, поскольку это должно […]

Предупреждение о предупреждении Android Roboguice

Я не могу компилироваться без предупреждений. Это предупреждение: Warning:roboguice.activity.RoboMapActivity: can't find superclass or interface com.google.android.maps.MapActivity Warning:roboguice.activity.RoboSherlockActivity: can't find superclass or interface com.actionbarsherlock.app.SherlockActivity Warning:roboguice.activity.RoboSherlockFragmentActivity: can't find superclass or interface com.actionbarsherlock.app.SherlockFragmentActivity Warning:roboguice.activity.RoboSherlockListActivity: can't find superclass or interface com.actionbarsherlock.app.SherlockListActivity Warning:roboguice.activity.RoboSherlockPreferenceActivity: can't find superclass or interface com.actionbarsherlock.app.SherlockPreferenceActivity Warning:roboguice.activity.SherlockAccountAuthenticatorActivity: can't find superclass or interface com.actionbarsherlock.app.SherlockActivity Warning:roboguice.fragment.RoboSherlockDialogFragment: can't find superclass or […]

RoboGuice 3.0 NoClassDefFoundError: roboguice.inject.ContextScopedRoboInjector

Это не всегда видно, но видно на конкретных API 14 и 19. Ниже приведен стек. java.lang.NoClassDefFoundError: roboguice.inject.ContextScopedRoboInjector at roboguice.RoboGuice.getInjector(RoboGuice.java:197) at roboguice.activity.RoboActivity.onCreate(RoboActivity.java:90) at com.bnmcombines.galleryflavors.Launcher.onCreate(Launcher.java:71) at android.app.Activity.performCreate(Activity.java:5343) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1088) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2343) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2441) at android.app.ActivityThread.access$900(ActivityThread.java:151) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1354) at android.os.Handler.dispatchMessage(Handler.java:110) at android.os.Looper.loop(Looper.java:193) at android.app.ActivityThread.main(ActivityThread.java:5345) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:515) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:828) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:644) at dalvik.system.NativeStart.main(Native Method) Уже проблема […]

Исключение для Android Roboguice

Просто начинаю свой путь с Roboguice для Android. Пробовал реализовать эту простую инъекцию контекста, но получал это исключение. Я googled это и столкнулся с довольно несколькими сообщениями, но не решил мою проблему. Это исключение ниже, любые идеи? заранее спасибо 02-05 00:14:54.330: I/dalvikvm(777): Failed resolving Lcom/google/inject/Provider; interface 627 'Ljavax/inject/Provider;' 02-05 00:14:54.330: W/dalvikvm(777): Link of class 'Lcom/google/inject/Provider;' […]

Java.io.FileNotFoundException: com / google / inject / internal / util / $ Finalizer.class в начале приложения для Android

Я разрабатываю приложение android для обратного отсчета. В приложении вы можете добавить или удалить столько обратных отсчетов, сколько захотите. Все обратные отсчеты сохраняются в ArrayList. Я не могу просто сохранить их в базе данных или в общих настройках, потому что обратный отсчет должен продолжать работать, даже если вы покинете приложение. Я использую roboguice 2.0 и […]

Любые простые примеры с использованием roboguice с фрагментами в android?

У меня возникают проблемы с поиском рабочего примера использования фрагментов + RoboGuice. Проблема возникает при попытке добавить / удалить фрагменты с помощью диспетчера транзакций фрагмента Android. Как только вы сообщите фрагменту о наследовании от RoboFragment, менеджер транзакций больше не считает, что класс является фрагментом (поскольку он расширяет RoboFragment). Однако вы можете использовать собственный менеджер фрагментов […]

Сохранить аннотированный класс в Proguard

У меня есть куча классов, которые используют, например, аннотацию @Singleton @Singleton public class ImageCache Что я хотел бы сохранить. Как я могу настроить инструкцию proguard -keep, чтобы она применима ко всем классам, которые имеют эту аннотацию. Btw с точки зрения контекста, мне это нужно для приложения с помощью Roboguice на Android, поэтому я добавил теги. […]