1. 程式人生 > >cocos3.9 windows平臺 AssetsManager創建文件失敗問題

cocos3.9 windows平臺 AssetsManager創建文件失敗問題

path b-s file dmi cal pat apple window sset

在做熱更新功能時用到了AssetsManager,發現在windows平臺總是報CREATE_FILE錯誤,errorStr "Can‘t renamefile from: xxx.tmp to: C:/Users/Administrator/AppData/Local/xxx",最後發現創建下載任務時第二個參數傳錯了,傳的是_storagePath,應該是_downloader->createDownloadFileTask(_packageUrl, outFileName);

// start download;
        const string outFileName = _storagePath + TEMP_PACKAGE_FILE_NAME;
        _downloader
->createDownloadFileTask(_packageUrl, outFileName);

其實早就有人提出來windows下使用AssetsManager有問題,官方到現在也不修復這麽低級的問題。。。

cocos3.9 windows平臺 AssetsManager創建文件失敗問題