Articles of андроид аннотации

Можно ли вводить насмешки для тестирования с помощью AndroidAnnotations?

Я не нашел примеров того, как это сделать. Я предполагаю, что это невозможно на основе таких примеров: @Bean(MyImplementation.class) MyInterface myInterface; Где класс для инъекции уже определен.

Аннотации и приложения AndroidIdSuffix

Я недавно пробовал аннотации Android, и все работало хорошо, пока я не решил добавить applicationIdSuffix в buildTypes в файл build.gradle . В настоящее время это выглядит так: buildTypes { debug { applicationIdSuffix '.debug' } … } И при компиляции я получаю следующий журнал в консоли gradle: : Приложение: preDebugBuild UP-TO-DATE : Приложение: checkDebugManifest : Приложение: […]

AndroidAnnotations и кинжал

Я пытаюсь использовать Кинжал для инъекции андроидной аннотированной активности. java.lang.IllegalArgumentException: No inject registered for members/com.app.server.AddServerActivity_. You must explicitly add it to the 'injects' option in one of your modules. Если я попробую и com.app.server.AddServerActivity_ в модуль, я получу разную ошибку Error: java.lang.ClassCastException: com.sun.tools.javac.code.Attribute$Error cannot be cast to com.sun.tools.javac.code.Attribute$Class java.lang.RuntimeException: java.lang.ClassCastException: com.sun.tools.javac.code.Attribute$Error cannot be cast to […]

Ошибка аннотаций Android с Android Studio Update 1.0

Я работаю с Android Annotations и сегодня я сделал новое обновление для Android Studio 1.0. Когда я строил проект, он дал мне эту ошибку: Error:(40, 0) Could not find property 'processResources' on com.android.build.gradle.internal.api.ApplicationVariantImpl_Decorated@54335f5. Вот мой файл build.gradle для my project : // Top-level build file where you can add configuration options common to all sub-projects/modules. […]

Не удается создать проект Android с Gradle (с помощью аннотаций Android)

Я пытаюсь использовать gradle для создания моего Android-проекта с Android Аннотации, но я все еще получаю ошибки. В моих классах Java AA не найден. Также в файле gradle я получаю несколько подсказок: VersionName "1.0" <- 'versionName' не может быть применено к '(java.lang.String)' «Main» в «build» не может быть применено к '(groovy.lang.Closure)' main { manifest.srcFile 'src/main/AndroidManifest.xml' […]

Рамка аннотаций Android, похоже, ничего не генерирует

Я пытаюсь использовать рамки аннотаций Android, потому что это кажется довольно мощным. Я полностью зациклен на настройке моего первого проекта на его основе. Я следил за каждым шагом wiki, но после сборки не генерировал никаких файлов. Поэтому, когда я прошу сгенерированный класс из манифеста: <activity android:name=".MyActivity_" android:label="@string/app_name"> Я получаю исключение: java.lang.ClassNotFoundException Моя деятельность точно такая […]

Android Аннотации: Аннотированный класс Xyz_ не находит его оригинальным («не может найти символ класса Xyz»)

Я использую последние аннотации Android 2.6 и IntelliJ IDEA. Иногда у меня всегда возникают проблемы с порядком аннотаций / classpath / compilation. Кажется, происходит нерегулярно. У меня был проект компиляции ранее сегодня, а затем сменил файл res / layout-xml позже, затем я попытаюсь построить проект и получить сообщение об ошибке. Но в файлах xml и […]

Android Eclipse – Невозможно увидеть обработку обработки аннотаций

Я не могу оценить возможность установки обработки аннотаций в моих настройках Eclipse. Не уверен, когда я получаю эту проблему, но, конечно, она начала возникать после того, как я обновил последнее затмение. Я также пробовал вставить файл annotations.jar в папку tools / support, но ничего хорошего. Незлая помощь. ТИА

RequiresApi vs TargetApi андроид андроид

В чем разница между TargetApi и TargetApi ? Образец в котлин: @RequiresApi(api = Build.VERSION_CODES.M) @TargetApi(Build.VERSION_CODES.M) class FingerprintHandlerM() : FingerprintManager.AuthenticationCallback() ПРИМЕЧАНИЕ. Для FingerprintManager.AuthenticationCallback требуется api M ПРИМЕЧАНИЕ 2: если я не использую failer TargetApi lint с class requires api level 23… ошибки, то class requires api level 23…

ClassNotFoundException для AndroidAnnotations сгенерированных классов с момента обновления до ADT 22

Этот проект работал чудесами перед обновлением до ADT22. Я уже потерял день из-за того, что не знал, что мне нужно скачать инструменты для сборки , и я боюсь, что из-за этого я потеряю другой. Когда я пытаюсь создать тот же код, который работал два дня назад, я получаю это исключение: com.cidaut.blueparking fatal error : Unable […]