| | |
| | | long installVer = SPUtils.get().getLong("configsversion", 0);
|
| | |
|
| | | if (installVer == currentVer) {
|
| | | LogUtil.i("copyAssets", "已拷贝过,installVer:" + installVer + ";" + "currentVer:" + currentVer);
|
| | | LogUtil.i("copyConfigs", "已拷贝过,installVer:" + installVer + ";" + "currentVer:" + currentVer);
|
| | | UnityMsgHandler.sendMessageToUnity(CodeA2U.AssetCopyFinished);
|
| | | return;
|
| | | }
|
| | |
|
| | | String _dest = GameAppProxy.app.getExternalFilesDir("").getAbsolutePath();
|
| | | String _dest = GameAppProxy.app.getExternalFilesDir("").getAbsolutePath() + File.separator + "config";
|
| | | File _file = new File(_dest);
|
| | | if (!_file.exists()) {
|
| | | boolean mkdir = _file.mkdir();
|
| | | }
|
| | | AssetManager _assetMgr = GameAppProxy.app.getAssets();
|
| | | try {
|
| | | String[] _fileNames = _assetMgr.list("android/config");
|
| | |
| | | _dest + File.separator + _fileName);
|
| | | }
|
| | | }
|
| | | LogUtil.i("copyAssets", "全部拷贝完成," + "currentVer:" + currentVer);
|
| | | LogUtil.i("copyConfigs", "全部拷贝完成," + "currentVer:" + currentVer);
|
| | | // 存储此次的拷贝版本
|
| | | SPUtils.get().edit().putLong("configsversion", currentVer).apply();
|
| | | Map<String, Object> _msg = new HashMap<>();
|