2011-02-14 56 views
3

每隔一段时间,一个borked Eclipse版本就会被钉死在没有这个文件的情况下,simple fix正在清理版本,或者偶尔会在项目的元数据上执行deeper clean。我可以忍受这种状况,但我好奇的一面是要问为什么什么是resource.ap_,为什么它有一个不存在的好奇心?

上developer.android.com为它的搜索变成了什么:(,并在谷歌搜索乡亲变成了不同的线程想知道为什么他们构建失败。

This guy是我最接近发现对事物本身的解释希望一些好的,耐心的大师可以在这里揭示一些基本面的情况,没有这个noob挖得太深入源:)

回答

3

resource.ap_是压缩文件的所有资源。资源文件夹和Manifest文件中的所有内容。

将apk文件添加到class.dex(所有编译后的代码)和任何链接的.so(本机代码)中。

这两个文件都是.zip格式。通过将扩展名更改为.zip并打开它们,可以轻松查看它们。

1

.ap_文件可能是你的apk之前签署与您的证书(默认情况下,您的主目录中由ADT生成的调试证书)。

+1

你是否会说“可能”,因为你不是100%确定的,或者是因为在某些情况下文件的使用可能不同? – Cheezmeister 2011-02-20 21:21:21

相关问题