diff --git a/Assets/EFSDK/Editor/AndroidResAarBuilder.cs b/Assets/EFSDK/Editor/AndroidResAarBuilder.cs index 68555aa..cf54466 100755 --- a/Assets/EFSDK/Editor/AndroidResAarBuilder.cs +++ b/Assets/EFSDK/Editor/AndroidResAarBuilder.cs @@ -32,8 +32,8 @@ namespace EFSDK CopyAndRenameFiles(ResDir, TempDir, out Dictionary mapping); string manifestPath = Path.Combine(TempDir, "AndroidManifest.xml"); File.WriteAllText(manifestPath, - @" + @$" "); @@ -131,9 +131,10 @@ namespace EFSDK { string ext = Path.GetExtension(filePath); string oriFileName = Path.GetFileNameWithoutExtension(filePath); - string md5Str = GetFirstEightWithUnderscore(GetMD5Hash(Application.identifier + oriFileName+ oriFileName)); + string md5Str = GetFirstEightWithUnderscore(GetMD5Hash(Application.identifier + oriFileName + oriFileName)); return md5Str + ext; } + static string GetFirstEightWithUnderscore(string str) { if (string.IsNullOrEmpty(str)) return str; @@ -142,8 +143,10 @@ namespace EFSDK { sub = "a" + sub; } + return sub; } + public static string GetMD5Hash(string input) { using (var md5 = MD5.Create())