public void Init()
        {
            string dbName = "data.db";

#if UNITY_EDITOR || UNITY_IOS || UNITY_STANDALONE
            string appDbPath = string.Format("{0}/{1}", GetStreamingPath(), dbName);
#else
            string appDbPath = string.Format("{0}/{1}", Application.persistentDataPath, dbName);
            if (!File.Exists(appDbPath))
            {
                //用www先从Unity中下载到数据库
                string tempProjectDbPath = string.Format("{0}/{1}", GetStreamingPath(), dbName);
                WWW    loadDB            = new WWW(tempProjectDbPath);
                while (!loadDB.isDone)
                {
                }

                //拷贝至规定的地方
                File.WriteAllBytes(appDbPath, loadDB.bytes);
                loadDB.Dispose();
            }
            else
            {
                //用www先从Unity中下载到数据库
                string tempProjectDbPath = string.Format("{0}/{1}", GetStreamingPath(), dbName);
                WWW    loadDB            = new WWW(tempProjectDbPath);
                while (!loadDB.isDone)
                {
                }

                string tempStr1 = CustomFile.GetFileHash(appDbPath);
                string tempStr2 = CustomFile.GetBytesHash(loadDB.bytes);

                if (tempStr1 != tempStr2)
                {
                    Debuger.Log("字节不同,重新写入数据");
                    File.WriteAllBytes(appDbPath, loadDB.bytes);
                }
                loadDB.Dispose();
            }
#endif
            if (Application.isMobilePlatform && Application.platform == RuntimePlatform.Android)
            {
                string tempPath = string.Format("URI = file:{0}", appDbPath);
                dbAccess = new SQLiteHelper(tempPath);
            }
            else
            {
                string tempPath = string.Format("data source={0}", appDbPath);
                dbAccess = new SQLiteHelper(tempPath);
            }
        }