/// <summary> /// 安卓工程整理 /// </summary> static void AndroidProjectArrangement(string TargetPath) { ToolsHelper.Log($"生成的工程路径:{TargetPath}"); string ScrPath = "src/main"; try { //把src/main/目录下jniLibs文件改成libs string JniLibsPath = Path.Combine(TargetPath, ScrPath, "jniLibs"); string JniLibsTargerPath = Path.Combine(TargetPath, ScrPath, "libs"); Directory.Move(JniLibsPath, JniLibsTargerPath); //复制src/main文件夹下所有文件到根目录 ToolsHelper.CopyDirToDir(Path.Combine(Path.Combine(TargetPath, ScrPath)), TargetPath.Remove(TargetPath.Length - 1)); //删除src/文件夹 Directory.Delete(Path.Combine(TargetPath, "src"), true); //java目录改成src目录 Directory.Move(Path.Combine(TargetPath, "java"), Path.Combine(TargetPath, "src")); //复制SDK文件 CopySDKFile(TargetPath); } catch (Exception e) { ToolsHelper.Error(e.Message); } }