2016-09-26 69 views
1

我正在使用SQLiteAssetHelper類來管理我的應用程序中的SQLite數據庫。如何避免在版本號中使用SQLiteAssetHelper +

要做到這一點,我遵循瞭如何在GitHub上使用SQLiteAssetHelper的說明,該步驟將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。爲了有可預測的構建,最好明確地指定它。