Класс IntentIntegrator находится в zxing- android -embedded-4.1.0-sources.jar, но не может вызвать - PullRequest
0 голосов
/ 03 марта 2020

Я загружаю zxing- android -встроенный 4.1.0 отсюда: https://repo.spring.io/plugins-release/com/journeyapps/zxing-android-embedded/4.1.0/

После добавления этой библиотеки в каталог libs и sync эта библиотека доступна:

enter image description here

, как вы видите на картинке, класс IntentIntegrator существует, но я не могу использовать этот код:

IntentIntegrator integrator = new IntentIntegrator(activity);

Я Совершенно новый в Android Я очень ценю вашу помощь

Примечание: я импортирую import com.google.zxing.integration.*; Я пытаюсь загрузить эту библиотеку, добавив зависимость к build.gradle, но Gradle не может загрузить ее. Я пробовал разные репозитории.

1 Ответ

0 голосов
/ 03 марта 2020

Вам не нужно загружать эту библиотеку напрямую. Вместо этого вы можете добавить зависимость в ваш файл build.gradle, который находится в вашем модуле app. Я попробовал это сейчас, и IntentIntegrator доступен.

dependencies {
    implementation 'com.journeyapps:zxing-android-embedded:4.1.0'
}

Кроме того, вы должны добавить jcenter() в проект уровня build.gradle файл:

repositories {
    jcenter()
}

Подробнее информацию о конфигурации библиотеки вы можете найти здесь .

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