SQLiteデータベースを管理するためにSQLiteAssetHelperクラスを使用しています。SQLiteAssetHelperでバージョン番号に+を使用することを避ける方法
これを行うには、GitHubでSQLiteAssetHelperを使用する方法の指示に従ってください。これは、compile 'com.readystatesoftware.sqliteasset:sqliteassethelper:+'
を私のbuild.gradleファイルの依存関係に追加することです。
私はこれを行うときしかし、Androidのスタジオは私に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
正確なバージョン番号を指定するとよいでしょう。残念ながら、いくつかのライブラリについてこれを判断することは困難です。 –
基本的には、 '+'は常に最新のバージョンを取得することを警告しています。これらの変更は壊れてしまい、あなたはそれを期待していませんでした。特定のバージョンでは常にバージョンのコードを取得し、自分でバージョンを変更するまでは何も新しいものはありません – tyczj