首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Android中,bin文件夹是用来做什么的?

在Android中,bin文件夹是用来做什么的?
EN

Stack Overflow用户
提问于 2012-02-24 05:34:00
回答 1查看 21.7K关注 0票数 22

我听说bin文件夹是二进制的,并且是可执行的。但我不太确定它对我的整个项目有什么影响?它似乎复制了我所有的图像资源,除了我的apk,因此几乎是我的项目规模的两倍。

有人能理解它的主要功能和为什么它不应该被篡改/删除吗?

EN

回答 1

Stack Overflow用户

发布于 2012-02-24 05:44:13

编译器使用bin文件夹作为一种临时区域来准备最终打包到APK中的文件。这包括将Java代码编译为类文件,并将资源(包括图像)放入特定的结构中,以便压缩到APK中。它需要有一个单独的副本,因为Android SDK在打包之前会对这些图像进行一些预处理。

创建APK后,可以安全地删除这些镜像。事实上,如果您转到->中的项目Eclipse,它将为您清理此文件夹。通常不需要这样做,而且这些文件无论如何都会在下一次构建时重新生成。

如果你正在备份你的项目或者使用源代码管理,你不需要包括bin文件夹(在源代码管理的情况下可能也不应该包括)。

票数 12
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9421699

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档