Перенос процессора аннотаций на androidX - PullRequest
0 голосов
/ 27 сентября 2018

У меня есть процессор аннотаций для Android со следующими зависимостями:

compile 'com.squareup:javapoet:1.10.0'
compile 'com.google.android:android:4.1.1.4'
compile 'com.google.android:support-v4:r7'

В моем процессоре я получаю доступ к классам Activity и Fragment.Что включает в себя мне нужно сейчас, чтобы иметь возможность использовать новый Android X Fragment?Я ничего не могу найти по этому поводу ...

Я наивно пытался добавить

implementation 'androidx.fragment:fragment:1.0.0'
// or
implementation 'androidx.appcompat:appcompat:1.0.0'

Но это не помогает ...

1 Ответ

0 голосов
/ 27 сентября 2018

В новых проектах AndroidX импорт Fragment выглядит следующим образом:

import androidx.fragment.app.Fragment

Это означает, что вы уже должны были добавить зависимости и мигрировать в AndroidX, где будут отображаться зависимости, например, следующие:

implementation 'androidx.appcompat:appcompat:1.0.0'

Таким образом, вам, вероятно, это не понадобится:

implementation 'androidx.fragment:fragment:1.0.0'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...