我试图创建一个文件夹 /Assets/StreamingAssets 来保存数据库,然后我用它来加载数据库:
dbconn = (IDbConnection)new SqliteConnection ("URI=file:" + Application.persistentDataPath + "/assets/Timmy_Game.db");
dbconn.Open();
但是当我在手机中时,游戏找不到数据库。
我也试过这个:
string path = Application.persistentDataPath + "/Timmy_Game.db";
if (!File.Exists (path)) {
WWW loadDB = new WWW ("jar:file://" + Application.dataPath + "/assets/Timmy_Game.db");
while (!loadDB.isDone) {}
File.WriteAllBytes (path, loadDB.bytes);
}
dbconn = (IDbConnection)new SqliteConnection ("URI=file:" + path);
但是没有用。