1

Я использую класс SQLiteAssetHelper для управления базой данных SQLite в своем приложении.Как избежать использования + в номере версии с помощью SQLiteAssetHelper

Для этого я выполнил инструкции по использованию SQLiteAssetHelper в GitHub, который должен добавить compile 'com.readystatesoftware.sqliteasset:sqliteassethelper:+' в мои зависимости в моем файле build.gradle.

Однако, когда я делаю это, андроид студия дает мне желтое предупреждение, в котором говорится avoid using + in version numbers; can lead to unpredictable and unrepeatable builds

Звуков зловещими * Глоток *

но эта страница GitHub, который я вывешу ниже, не предложение номер версии, он просто говорит, чтобы добавить compile 'com.readystatesoftware.sqliteasset:sqliteassethelper:+'

Должен ли я просто оставить +? или есть лучший способ сделать это?

https://github.com/jgilfelt/android-sqlite-asset-helper

+0

Лучше, если вы укажете точный номер версии. К сожалению, это трудно определить для некоторых библиотек. –

+0

В принципе, он просто предупреждает вас, что '+' всегда будет получать последнюю версию, и эти изменения могут сломать материал, и вы этого не ожидали. где, как и в конкретной версии, вы всегда получаете код версий и ничего нового, пока не решите самостоятельно изменить версию – tyczj

ответ

1

Если нажать на releases tab, вы можете увидеть, что самый последний релиз 2.0.1. Лучше указать это явно, чтобы иметь предсказуемые сборки.