#android #android-studio #gradle #dependencies
Вопрос:
Я добавляю внешнюю библиотеку :-
implementation 'com.hbb20:ccp:X.Y.Z'
и я добавляю эту зависимость в свой файл build.gradle в модуле приложения. После успешной синхронизации проекта, когда я добавляю эту конкретную зависимость в свой xml-файл, она не работает. Я использовал следующий код:-
<com.hbb20.CountryCodePicker
android:id="@ id/ccp"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
Это показывает следующую ошибку:-
Class referenced in the layout file, com.hbb20.CountryCodePicker, was not found in the project or the libraries
Cannot resolve class com.hbb20.CountryCodePicker
Также при вызове частного кода страны в файле JAVA он показывает ошибки. Что мне делать?
Ответ №1:
Это X.Y.Z
должна быть конкретная версия зависимости,
последняя версия , которую я вижу 2.5.4
, как указано в репозитории библиотеки.
Вы должны добавлять зависимость следующим образом:
implementation 'com.hbb20:ccp:2.5.4'
Комментарии:
1. Большое спасибо! Это действительно помогло мне.
2. Пожалуйста, примите в качестве ответа, если это помогло. 🙂
Ответ №2:
вместо X. Y. Z. вы должны указать номер версии, подобный этому
implementation 'com.hbb20:ccp:2.5.4'
Комментарии:
1. Большое спасибо! Это действительно помогло мне.
2. Если этот ответ вас устроит. примите ответ, пожалуйста