APK文件无效

时间:2011-01-17 05:52:17

标签: android apk

嗨,我是Android dev的新手。

收到错误..

[2011-01-17 11:15:48 - TriviaGK] Installation failed due to invalid APK file!
[2011-01-17 11:15:48 - TriviaGK] Please check logcat output for more details.
[2011-01-17 11:15:48 - TriviaGK] Launch canceled!

plz告诉logcat存储在哪里以及如何调试它。

另一个应用程序在同一环境中成功运行。

请帮助android极客。

6 个答案:

答案 0 :(得分:4)

我知道这个问题是在1月份被问到的,但是,您是否尝试过清理构建?我刚刚得到这个问题,并通过项目 - >解决了这个问题。清洁......然后运行它。它会删除你的APK,然后当你运行它们时,它们将被重建。为我工作!

答案 1 :(得分:2)

在Eclipse中,转到Window - > Open Perspective - > Other,您应该看到DDMS作为选项。如果选择此透视图,则默认情况下会显示LogCat以及其他一些调试工具。如果没有显示,您可以在Window - > Show View - > Other - > Android - > LogCat下找到它。

答案 2 :(得分:1)

检查default.properties文件以查看target-sdk(您想要将该应用程序定位到哪个版本的Android),并确保您确实获得了该版本Android的sdk。

如果不这样做,请下载正确的SDK或更改默认属性中的目标sdk。

答案 3 :(得分:0)

对我来说,问题似乎是我在“assets”文件夹中的“www”文件夹中存放了“www”文件夹 - tar.gz,用于备份 - 在“www”文件夹本身所在的位置。该存档导致错误。 所有其他项目都推出正常。当我删除此存档时 - 错误消失了。

PS:当我制作了“www”文件夹的.zip档案时 - 项目可以正常运行而没有问题:D ......哈哈:D ......

答案 4 :(得分:0)

您遇到同样问题的可能性很小,但仍然: 查看Logcat输出后,我注意到您的Android项目不应包含(或至少不是以下划线)(_)。

编辑:正如我现在看到的,您发布的控制台日志中包含您的项目名称,并且不包含任何下划线。所以这个答案不会解决你的问题,但可能对其他人有用。

答案 5 :(得分:0)

Zip对齐文件也可能导致此问题。如果您使用它,请尝试将已签名的APK文件(在zipalign之前)上传到您的设备,然后查看问题是否仍然存在。如果问题hets修复,那么ZIPALIGNING它无法正常工作。