fix: project files not released when project updated

This commit is contained in:
hyb1996
2018-02-06 15:18:28 +08:00
parent 76fd77f1c7
commit 28333c2a3e
2 changed files with 6 additions and 1 deletions

View File

@@ -52,9 +52,12 @@ public class AssetsProjectLauncher {
}
private void prepare() {
if (mMainScriptFile.exists()) {
String projectConfigPath = PFiles.join(mProjectDir, ProjectConfig.CONFIG_FILE_NAME);
ProjectConfig projectConfig = ProjectConfig.fromFile(projectConfigPath);
if (projectConfig != null && projectConfig.getVersionCode() == mProjectConfig.getVersionCode()) {
return;
}
PFiles.copyAsset(mActivity, PFiles.join(mAssetsProjectDir, ProjectConfig.CONFIG_FILE_NAME), projectConfigPath);
PFiles.copyAsset(mActivity, PFiles.join(mAssetsProjectDir, mProjectConfig.getMainScriptFile()),
mMainScriptFile.getPath());
for (String asset : mProjectConfig.getAssets()) {