Как добавить библиотеку jbcrypt в Android Studio

Возможно, это очень глупая проблема, но я не могу добавить jbcrypt из mindrot.org https://www.mindrot.org/projects/jBCrypt/ в мое приложение для Android-студий.

Схема подачи заявки на jbcrypt

2 ответа

Добавить репозиторий mavenCentral() в проекте build.gradle

а затем добавить эту зависимость к модулю build.gradle:

dependencies {
    implementation "org.mindrot:jbcrypt:0.4"
}

Я не знаю, является ли это правильным / лучшим способом включить jBCrypt в проект студии android. Вот как я решил проблему в Windows 10.

  1. Перейдите на GitHub и загрузите этот zip-файл -> https://github.com/jeremyh/jBCrypt

  2. Извлеките и вырежьте файл BCrypt.java и вставьте его в проект в app/java/yourpackagename/ (добавьте в то же место, что и действия для Android, или в любое место, где вы хотите организовать его)

  3. Измените имя пакета в файле Bcrypt.java, чтобы ваш проект компилировался.

  4. Наконец, импортируйте пакет и примеры Google jBCrypt, чтобы понять, как использовать класс, или погрузитесь прямо в источник.

Единственный файл, который вы добавляете в свой проект, это BCrypt.java

Надеюсь это поможет!

Другие вопросы по тегам