为了获得更好的体验,小编将电脑系统升级到了 win10正式版 。不过,最近小编在使用win10系统时遇到了无法删除.android文件夹的情况。经常一番研究,终于发现了该问题的原因和具体解决方法。接下来,就分享给大家!

出现这样的情况是由于Android studio(安卓开发环境) 和里面的avd(安卓虚拟设备),autoruns 找找是什么开机启动创建的,去掉它安装类unix命名习惯,以.开头的文件或者文件夹应该是隐藏文件。楼主隐藏掉然后文件夹不显示隐藏文件。

出现该文件夹一般都是由于电脑中安装了一些软件导致的,如小编在电脑中安装了flashTool软件之后便会出现.android文件夹。

在使用 quick-cocos2d-x 做项目热更新的时候,我需要建立临时文件夹以保存下载的更新包。在更新完成后,我需要删除这些临时文件和文件夹。

cocos2d-x 和 quick-cocos2d-x 都没有提供删除文件夹功能。我做了如下2个尝试:

1. 使用C++

在 cocos2d-x 2.x 中的 AssetsManager 包中提供了一个 CreateDirectory 方法。这个方法可以跨平台支持创建文件夹。在实际项目中运行没有问题。

bool AssetsManager::createDirectory(const char *path)

{

#if (CC_TARGET_PLATFORM != CC_PLATFORM_WIN32)

mode_t processMask = umask(0);

int ret = mkdir(path, S_IRWXU | S_IRWXG | S_IRWXO);

umask(processMask);

if (ret != 0 && (errno != EEXIST))

{

return false;

}

return true;

#else

BOOL ret = CreateDirectoryA(path, NULL);

if (!ret && ERROR_ALREADY_EXISTS != GetLastError())

{

return false;

}

return true;

#endif

}

在 cocos2d-x 2.x 的 AssetsManager sample 范例中提供了一个 reset 方法,这个方法使用系统命令递归删除文件夹。

void UpdateLayer::reset(cocos2d::CCObject *pSender)

{

pProgressLabel->setString(" ");

// Remove downloaded files

#if (CC_TARGET_PLATFORM != CC_PLATFORM_WIN32)

string command = "rm -r ";

// Path may include space.

command += "\"" + pathToSave + "\"";

system(command.c_str());

#else

string command = "rd /s /q ";

// Path may include space.

command += "\"" + pathToSave + "\"";

system(command.c_str());

#endif

// Delete recorded version codes.

getAssetsManager()->deleteVersion();

createDownloadedDir();

}

但是,这个 reset 在 ios 模拟器中运行的时候,xcode会报这样的warinng。

除此之外,用户们可以还可以通过pe来进行删除。

windows10系统删除.android文件夹的方法就介绍完了。希望本教程能够帮助到所有有需要的朋友们!

win10 android可以删吗,windows10系统删除.android文件夹的操作介绍相关推荐

  1. win10 android文件夹是什么,windows10系统删除.android文件夹的方法

    为了获得更好的体验,小编将电脑系统升级到了win10正式版.不过,最近小编在使用win10系统时遇到了无法删除.android文件夹的情况.经常一番研究,终于发现了该问题的原因和具体解决方法.接下来, ...

  2. 删除计算机用户时拒绝访问权限,Win7系统删除提示文件夹访问被拒绝,您需要权限来执行操作解决方法...

    众所周知,电脑使用时间长了就会产生众多垃圾文件夹以及临时文件,我们可能会尝试着删除这些文件夹或者文件,但是在删除的过程中,系统删除提示"文件夹访问被拒绝,您需要权限来执行操作",那 ...

  3. win10桌面计算机被删了,Windows10系统桌面图标被误删了的找回方法

    一些win10系统用户为了保持电脑桌面的整洁,会不定期对桌面图标进行清理,不过在操作过程中也可能碰到将常用应用图标误删掉的情况.这该怎么办呢?其实,我们完全可以把这些被误删的桌面图标重新找回来.下面, ...

  4. 服务器上reportqueue文件夹,删除reportqueue文件夹的操作方法-电脑自学网

    删除reportqueue文件夹的操作方法. Win7系统删除reportqueue文件夹操作方法: 1.首先要打开reportqueue文件夹,reportqueue文件夹在C盘的C:\Progra ...

  5. win10计算机的六个文件夹,Windows10系统删除此电脑中6个文件夹的方法

    正常情况下,Windows10系统用户打开此电脑(我的电脑)的话,都会看到六个文件夹,分别是视频.图片.文档.下载.音乐.桌面.其实,这六个文件夹是非常方便的设置.不过,仍有一些用户表示并不喜欢它们, ...

  6. win10系统你需要提供管理员权限才能删除此文件夹

    https://jingyan.baidu.com/article/ceb9fb10116f1cccac2ba04e.html 上面的内容真的非常好 在Windows10系统删除文件的时候,弹出需要管 ...

  7. win10 系统备份服务器,Windows10系统备份重要文件的详细步骤

    win10电脑储存重要文件的时候,如果没有备份的准备,万一硬盘损坏或病毒攻击,那么损失就是无法追回的.为防止丢失,我们应该定期备份自己的重要文件,此操作相信大家都有见到过,但实际操作起来还是不太熟悉, ...

  8. Windows系统的电脑有可以删除的文件夹(个人笔记)

    联想拯救者 r720 Windows10家庭版 可删除文件集合 1. C盘 0001 Pattek 0002 ccsdkplugins 0003 TTKN 2. D盘 0001 WUDownloadC ...

  9. 手机里tencent文件夹能删吗_【我要删除tencent文件夹】手机删了tencent文件夹_tencent什么文件夹...

    2018-08-18 09:31:39 WinXP系统经常对磁盘进行碎片整理.垃圾清理,清理时候发现有一个Tencent文件夹.Tencent是什么文件夹?可以删除吗?带着此疑问,接下去教程为大家详细 ...

最新文章

  1. android帧动画实现方法之一
  2. java 批量存储_java I/O 批量插入保存文件
  3. 计算机不会输入函数怎么办,函数不正确_电脑上文件打不开,显示函数不正确怎么解决?...
  4. 硬盘数据恢复经验(转)
  5. 深度解析windows调试技术之一 [抓取user mode dump文件的几重境界]
  6. php ajax jquery 表单重复提交,jQuery如何防止Ajax重复提交
  7. DelphiXE4发布了
  8. 字符设备驱动程序中重要的三个数据结构file_operations、inode、file
  9. 桌面创建html文件夹路径,HTML5+ - DirectoryEntry(文件夹及文件操作)
  10. phpstudy 自定义php,phpstudy 自定义php版本
  11. Java应用无响应、内存飙升、CPU飙升排查
  12. Sphinx使用说明
  13. 【百度、高德】模仿房产酒店网站——自定义标注窗口
  14. Tapestry的使用
  15. 开源网络模拟器资源统计列表
  16. 智慧街道(乡镇)二三维网格化管理系统
  17. 如何统计序列中元素的出现的频度
  18. 深入中英文的排版与换行
  19. 数字计算机所有的信息是采用什么表示的,第2课在计算机中如何表示信息
  20. jieba分词库、WordCloud词云库、requests库

热门文章

  1. java中js写假数据_mock.js模拟生成假数据
  2. 解决ie6、ie7下float为right换行的情况
  3. 一文让你彻底明白ThreadLocal
  4. 无人值守称重系统如何实现自助打印过磅单
  5. 截止20210605的微博部分API汇总——仅供学习参考使用
  6. 【Python】RTKLIB POS文件转换至ENU误差并绘图
  7. 太蔟---于丹的脊续
  8. 移动架构师之EIT开发笔记
  9. 安全狗入选2021年度中国数字安全能力图谱
  10. python爬微信公众号视频_python爬虫微信公众号视频